Fly from Mumbai to Bandaranaike International Airport (CMB); the flight is usually around 2½–3 hours, but allow extra time for immigration, baggage and the drive into Colombo—often 45–90 minutes depending on traffic. Arrange a hotel transfer in advance, and keep your plans flexible in case your flight or airport formalities run late.
Once you’ve checked in, head to Galle Face Green for an easy seaside stroll and a first taste of Colombo. Give yourself about an hour to watch the kites and sunset, and try a snack from the vendors along the promenade; prices vary, so check before ordering. From there, take a short tuk-tuk or taxi to Gangaramaya Temple in Hunupitiya. It’s a lively introduction to Buddhist heritage, but visit only if you arrive with enough time—temple and museum hours can vary, so confirm locally and dress with shoulders and knees covered.
Finish at Ministry of Crab in Dutch Hospital, a restored colonial complex in Fort. Reserve ahead if possible; budget roughly US$30–60 per person before drinks, depending on your crab choice. If your arrival runs late, call the restaurant to confirm its last seating rather than rushing across town.
Leave Colombo around 8am in your pre-arranged car, taking the Southern Expressway and allowing roughly 3–4 hours of driving before your planned stop in Galle; traffic and the stop add time, so confirm your driver will wait while you explore. Spend about 1½ hours wandering Galle Fort: walk the ramparts, then dip into the shaded lanes around Church Street and Pedlar Street. The fort is an open historic district with no general entrance fee. Wear comfortable shoes—the ramparts can be hot and uneven.
Pause at The Dutch Hospital Shopping Precinct, inside the fort, for a drink or light lunch. Cafés and restaurants generally serve through the day, but hours vary by venue; budget around LKR 1,500–3,500 per person for a casual meal. Continue to Mirissa and check in, leaving enough time to reach Coconut Tree Hill before sunset. It’s a short ride or a longer walk from the main beach; the approach can be steep and sandy, so take care, especially after rain. Allow about 45 minutes for the coastal views, and expect a crowd at this popular viewpoint.
Head to Dewmini Roti Shop for Sri Lankan roti and curry, usually around US$5–12 per person. It can get busy at dinner, so arrive a little early or be prepared to wait; carry cash as a backup. Keep the evening relaxed after the travel day, and confirm tomorrow’s whale-watching departure details with your operator before turning in.
Be at Mirissa Harbor around 6–6:30am for your pre-booked whale-watching trip; most boats leave early and you’ll be out for roughly 4–6 hours. Expect a bumpy ride, so eat lightly, bring water and sun protection, and take motion-sickness medicine beforehand if you need it. Budget roughly LKR 8,000–15,000 per person, depending on the operator and what’s included. Choose a crew that keeps a respectful distance from whales and doesn’t chase or crowd them—sightings are never guaranteed. If the sea is rough, follow the skipper’s advice rather than pushing on.
After returning, take a tuk-tuk to Weligama Bay (about 15–20 minutes) for an easy swim or a spell watching beginner surfers; stick to a sheltered area and check the surf and currents before getting in. Allow around 1½ hours, then walk or tuk-tuk to Ceylon Sliders for a relaxed late lunch with sea views. Set aside about $10–20 per person, and check the day’s kitchen hours before heading over, as service times can vary.
Head back to Secret Beach Mirissa by tuk-tuk, then allow time for the short, steep walk down to the cove. Spend around 1½ hours here and aim to arrive before sunset, roughly 5:50pm in December. It’s a lovely place to wind down, but the water can be rough and the rocks slippery: check conditions on arrival and skip the swim if the waves are strong. A tuk-tuk back to your accommodation is the easiest option after dark.
From Mirissa, take a tuk-tuk or car to Habaraduwa; allow roughly 25–35 minutes each way, depending on traffic. Spend about an hour at Sea Turtle Hatchery & Rescue Centre learning about conservation and rehabilitation. Check current hours and admission before leaving, and avoid any activity that involves handling turtles or staged releases.
Continue to Koggala Lake for a boat trip of around two hours through mangroves and bird habitat. Confirm the route, duration and fare with the operator before boarding, and bring water and sun protection. Then head to The Kip in Ahangama for lunch; allow roughly US$10–20 per person and check its hours for the day.
Return to Mirissa with time to rest before going out. At Zephyr Restaurant & Bar, settle in for dinner and beachside drinks, then enjoy the music and dancing if the evening is lively. Budget around US$15–30 per person for dinner before drinks; prices and the atmosphere can vary, so check what’s on locally. Arrange a tuk-tuk back to your accommodation rather than walking an unfamiliar route late at night.
Book a beginner lesson with a local surf instructor at Mirissa Beach for around 1.5–2 hours; ask your hotel to arrange one and confirm the instructor will choose a beginner-friendly section based on the day’s waves. Expect roughly LKR 5,000–10,000 per person, depending on whether board hire is included. The sand gets hot quickly, so bring water, reef-safe sunscreen and a rash guard if you have one. Afterward, walk to Shady Lane Mirissa for brunch—budget about US$8–15 per person. It’s a relaxed spot to refuel, but Saturday can be busy, so allow a little extra time.
Head back toward the coast for Parrot Rock, a short viewpoint walk that takes about 45 minutes including time to look around. The approach is over rocks and is only sensible at low tide in calm conditions; check the tide locally before setting out, and don’t attempt it if waves are washing over the route. There’s generally no entry fee. Leave a gap afterward to shower and rest before the evening.
Take a tuk-tuk from Mirissa to The Doctor’s House in Madiha—allow around 15–25 minutes, and agree on the fare before you leave (often roughly LKR 1,000–2,000 each way, depending on pickup point and demand). Settle in for the beachside atmosphere and Saturday party scene; event schedules and entry arrangements vary, so check the venue’s current listings before you go. Arrange a return tuk-tuk with a trusted driver or your accommodation rather than relying on finding one late, and pace the evening if you have an early start tomorrow.
After breakfast, head from Mirissa to Unawatuna by car or tuk-tuk along the A2. Allow around 45–75 minutes, depending on traffic; a car is roughly LKR 8,000–18,000 and a tuk-tuk LKR 5,000–9,000. Arrange the ride through your accommodation, confirm there’s space for your luggage, and leave your bags at your stay before sightseeing.
Visit the Japanese Peace Pagoda on Rumassala for its coastal views and peaceful setting. Dress modestly and remove your shoes before entering; a donation is welcome. From there, continue to Jungle Beach for a relaxed afternoon. Bring water and shoes with grip for the walk down, and check with locals before swimming—the cove can have strong currents despite its sheltered appearance.
Head back to Unawatuna Beach for dinner and a beach-bar night. Allow around US$10–20 per person for a casual meal, then look for a beachfront spot playing music; the atmosphere and events vary by night, so ask your accommodation what’s lively this Sunday rather than counting on a specific party. Keep the night flexible, and arrange your return tuk-tuk before settling in if you’re staying away from the beach.
Take a morning coastal train from Unawatuna to Colombo Fort; allow about 2½–3½ hours and check the latest timetable and seat availability before you set out. From Colombo Fort, a tuk-tuk to Pettah usually takes around 10–20 minutes, depending on traffic. Give yourself about 1½ hours to browse the market lanes for spices, textiles and the everyday bustle of the neighborhood. Go earlier rather than later: many shops are busiest during the day, and individual opening hours vary.
From the market, walk to Jami Ul-Alfar Mosque—the striking red-and-white façade is worth a look from outside. Allow about 30 minutes, dress modestly and follow any signs or guidance from staff; access to prayer areas may be restricted. Afterward, take a tuk-tuk across town to Kollupitiya; allow roughly 15–25 minutes, with extra time in traffic.
Settle in for dinner at Barefoot Garden Café, where the leafy courtyard makes a welcome change of pace after Pettah. Budget about US$12–25 per person; check the café’s current opening hours before heading over, and book ahead if you want to be sure of a table.
If your flight timing allows, take a relaxed 45-minute stroll around Independence Memorial Hall in Cinnamon Gardens. The monument grounds are generally open to visitors during daylight hours, and the early part of the day is cooler and quieter. Entry to the grounds is usually free; a tuk-tuk from central Colombo typically takes 10–20 minutes, depending on traffic.
Continue to Viharamahadevi Park for another easy 45-minute wander beneath its big shade trees. It’s a short tuk-tuk ride or a pleasant walk from the memorial, and a good place to pause rather than squeeze in one last far-flung attraction.
Settle in for an unhurried brunch at Paradise Road The Gallery Café in Cinnamon Gardens—allow about an hour, and budget roughly US$15–30 per person. Check the day’s opening hours before setting off, and keep an eye on the clock so brunch doesn’t make the airport run stressful.
From central Colombo, allow 45–90 minutes by car to Bandaranaike International Airport (CMB), with traffic toward the airport varying considerably. Ask your hotel to arrange a car and leave ample time for international check-in; if your flight is early, skip the sightseeing and head straight to the airport. Fly onward to Mumbai.
No packing list attached yet.