Fly from Bengaluru International Airport (BLR) to Bandaranaike International Airport (CMB), landing around 11:25 AM. Allow 1–1.5 hours for immigration, baggage, a local SIM, and exchanging only a small amount of cash; airport exchange counters are convenient, though city rates may be better. From CMB, take a pre-booked hotel taxi or PickMe to Colombo—the expressway journey to central Colombo usually takes 45–75 minutes depending on traffic. Ask the driver to use the airport expressway and confirm tolls are included; hotel check-in and a quick lunch will make the afternoon feel much easier.
Head first to Gangaramaya Temple in Colombo 02, allowing about an hour to see its lively Buddhist shrine, museum rooms, antiques, and courtyard displays. Dress modestly with shoulders and knees covered, remove shoes before entering, and carry small Sri Lankan rupee notes for the entrance fee and shoe storage. A tuk-tuk or PickMe from your hotel is simplest, usually taking 10–20 minutes outside peak traffic. Continue toward Galle Face Green in Colombo 03 for a breezy late-afternoon walk beside the Indian Ocean. Around sunset, try local snacks such as isso wade—spiced prawn fritters—or achcharu from the vendors, while keeping valuables secure in the crowd.
For dinner, reserve Ministry of Crab at the Dutch Hospital in Colombo Fort, especially for a weekend or peak-season visit. Expect roughly US$30–70 per person depending on crab size and sides; allow 1.5 hours and check the restaurant’s current service hours when booking. Afterward, spend around 45 minutes wandering through the restored Dutch Hospital complex and the surrounding colonial streets of Colombo Fort. The area is generally lively in the evening, but use a tuk-tuk or PickMe back to your hotel rather than walking long distances late at night.
Leave Colombo around 8:00 AM by private car via the Southern Expressway, allowing roughly 2.5–3.5 hours for the drive and hotel drop-off. Ask the driver to confirm that expressway tolls are included; a private transfer generally costs about LKR 18,000–30,000 per car. If you prefer public transport, take a highway bus from Makumbura Multimodal Center toward Matara, then continue by tuk-tuk or taxi to Weligama. Keep some cash handy, as smaller beach businesses may not accept cards.
After checking in and leaving your bags, walk straight to Weligama Beach for an easy introduction to the bay. The broad sandy shoreline is suitable for a relaxed swim and beginner surfing, though stay near the busier, supervised areas and ask local instructors about current conditions before entering the water. Spend about two hours strolling the beachfront, watching the fishing boats, and settling into the slower coastal rhythm. Surf lessons and board rentals commonly cost around LKR 3,000–6,000, depending on the duration and whether equipment is included.
Join a beginner session at Weligama Surf School in the same bay, ideally starting around 3:00 PM when you have had time to eat and cool down. The lesson should include a soft board, basic beach instruction, and time in the shallow white-water waves; expect roughly 1.5–2 hours. Wear plenty of reef-safe sunscreen and bring a rash vest if you have one. Afterward, rinse off and take a tuk-tuk toward Madiha, about 15–25 minutes depending on traffic.
Have a relaxed late lunch or early dinner at The Doctor’s House, a converted coastal hospital in Madiha known for its leafy courtyard, pizzas, salads, and easygoing atmosphere. Allow about US$10–25 per person, and check the kitchen schedule before setting out because hours can vary seasonally. Finish at Madiha Beach, a quieter stretch with rocky coves and fewer crowds than Weligama; walk carefully over the rocks, especially after dark, and watch the sunset before taking a tuk-tuk back to your accommodation.
Start early at Kushtarajagala Statue, ideally around 7:30–8:00 AM, before the coastal heat builds. This small but striking rock-carved figure sits just inland from the main road in Weligama and takes about 30 minutes to see; entry is usually free, though a small donation is appreciated. From there, take a tuk-tuk or scooter west along the coast to Midigama Beach—roughly 15 minutes, depending on traffic. Spend about 1½ hours watching the local surf scene and walking the quieter shoreline. The waves here are better suited to experienced surfers, so swim cautiously and ask a nearby surf school about current conditions before entering the water.
Head back toward Weligama and stop at Ceylon Sliders for lunch. Its rooftop is a pleasant place to slow down with a burger, rice bowl, coffee, or smoothie; budget approximately US$8–18 per person. After lunch, continue east by tuk-tuk to Coconut Tree Hill in Mirissa, allowing around 20–30 minutes. Visit in the mid-afternoon rather than at sunset, when the narrow access path and palm-lined viewpoint become crowded. Allow 45 minutes for photographs and the wide view over the bay, and wear shoes with a little grip—the final approach can be uneven.
Walk or take a short tuk-tuk ride down to Mirissa Beach for the rest of the afternoon and evening. The broad sandy beach is good for relaxing, but check the flags and ask lifeguards or beach staff about swimming conditions before going into the water. Settle at one of the beachfront restaurants for a drink or early dinner, then watch the light fade across the bay. Tuk-tuks between Weligama and Mirissa commonly take 15–20 minutes; agree on the fare before leaving, and keep some small Sri Lankan rupee notes handy.
For a late-morning or midday flight, arrange a private car from Weligama for around 5:30–6:00 AM. Take the Southern Expressway north, then continue toward Bandaranaike International Airport; the drive usually takes 3.5–4.5 hours, depending on traffic and the time needed to reach the airport terminal. Ask the driver to confirm that expressway tolls are included, and keep some Sri Lankan rupees for a quick breakfast or motorway stop. With an international flight, aim to reach the airport at least 2.5–3 hours before departure; your hotel can prepare a takeaway breakfast the night before.
If your flight timing leaves a comfortable buffer, stop in Ambalangoda for around 45–60 minutes at a traditional mask-carving workshop. The town is known for its vivid wooden masks and ritual-performance traditions; workshops typically let you watch artisans carve and paint rather than simply browse a shop. Confirm the stop with your driver in advance, since airport timing matters more than lingering. Keep the visit brief, check that the workshop is open that morning, and avoid buying large pieces unless you have room in your luggage—smaller masks and carved souvenirs travel more easily.
Continue to Bandaranaike International Airport, allowing extra time for traffic around Colombo and the airport approach. Complete the vehicle drop-off at the agreed terminal location, then check in for your flight to Bengaluru International Airport. Keep your passport, boarding pass, Sri Lankan departure documents, and any remaining receipts accessible in your hand luggage; the airport can become busy around overlapping regional departures. If you skip Ambalangoda, use the saved time for a relaxed airport breakfast and proceed directly to check-in rather than adding another stop.