Take a morning flight from Indira Gandhi International Airport to Bandaranaike International Airport; the flight is roughly 3½–4 hours, and with check-in, immigration, and baggage, allow about four hours at the airport overall. Colombo is 30 minutes behind India, so you should arrive around late morning or early afternoon. From the airport, a pre-booked taxi or app-based car is easiest and usually takes 45–75 minutes to central Colombo, depending heavily on traffic; the airport bus is cheaper but less convenient with luggage. Ask your hotel to hold bags if the room is not ready, and keep some Sri Lankan rupees for small fares and snacks.
After checking in and eating a quick local lunch, head to Gangaramaya Temple in Hunupitiya by tuk-tuk or taxi—allow 20–30 minutes from central hotels in normal traffic. Spend about an hour exploring its richly decorated shrine rooms, Buddha images, antiques, and the small museum collection; modest clothing is expected, and shoes must be removed. Entry is commonly around LKR 500–1,000, but confirm locally as fees can change. Continue by tuk-tuk to Viharamahadevi Park in Cinnamon Gardens, roughly 10–15 minutes away. Its shaded paths and broad lawns are ideal for slowing down after the flight; late afternoon is cooler, and the park is generally open until around 6:00–7:00pm.
Make your way to Galle Face Green for sunset, allowing 15–25 minutes from Cinnamon Gardens depending on traffic. Walk the promenade, watch local families fly kites, and try a small portion of isso wade—spiced prawn fritters—or roasted corn from the vendors; choose busy stalls with good turnover and carry tissues. Afterward, walk into the Dutch Hospital Precinct, where Ministry of Crab is the planned dinner splurge. A full meal can easily reach LKR 6,000–12,000 or more per person, so reserve ahead and consider sharing a crab or ordering a smaller portion to protect the trip budget. For a cheaper return, use a tuk-tuk or ride-hailing car rather than accepting the first taxi quote outside the precinct.
Start at Colombo Fort Railway Station, the city’s historic transport hub, around 8:00am when the surrounding Fort streets are active but not yet overwhelmingly busy. Spend about 45 minutes looking at the station’s colonial-era details and wandering along nearby York Street and Chatham Street. From Fort, take a tuk-tuk to Jami Ul-Alfar Mosque in Pettah—allow 10–15 minutes depending on traffic, or walk in roughly 20 minutes. Admire its famous red-and-white exterior from outside; modest clothing is advisable, and access inside may be restricted to worshippers and visitors at certain times.
Continue into Pettah Market, allowing at least 1½ hours to explore the crowded lanes around Main Street and Malwaththa Road. This is the best place to browse spices, fruit, household goods, textiles, and inexpensive local snacks such as samosas and isso wade. Keep your phone and wallet secure in the busiest lanes, agree on tuk-tuk fares before riding, and carry small Sri Lankan rupee notes. The market is generally most lively from about 9:00am to early afternoon, though some stalls close on Sundays and public holidays.
After lunch in Pettah, take a tuk-tuk or PickMe ride to the Colombo National Museum in Cinnamon Gardens; budget 20–35 minutes for the transfer in midday traffic. The museum is usually open from 9:00am to around 5:00pm, with last admission before closing, and entry is commonly around LKR 1,500 for foreign adults, though fees can change. Give yourself two hours for the royal regalia, ancient sculptures, Buddhist art, and colonial exhibits; the shaded grounds are a pleasant place to pause afterward. For dinner, walk or take a short tuk-tuk ride to Upali’s by Nawaloka, a reliable spot for Sri Lankan rice-and-curry, hoppers, kottu, and seafood. Expect roughly LKR 2,000–4,000 per person, and arrive around 7:00pm to avoid the busiest period.
Take the early coastal train from Colombo Fort Railway Station to Galle, ideally departing between 6:00 and 7:00am. The journey usually takes 2½–3½ hours; second- or third-class tickets are inexpensive, while reserved seats are worth considering if available. Keep your phone and wallet away from open windows, and carry water and a simple breakfast. On arrival at Galle Railway Station, leave your larger bags at your accommodation or use a tuk-tuk to continue directly toward Unawatuna; the ride takes roughly 15–25 minutes depending on traffic.
By late morning, head to Jungle Beach, a small, sheltered cove reached by a short forest path from the Rumassala area. Allow about two hours for swimming and relaxing, but wear sturdy sandals for the uneven approach and check the sea conditions before entering the water. There are limited facilities, so bring drinking water, reef-safe sunscreen, and only a small amount of cash. A tuk-tuk from Unawatuna generally costs around LKR 500–1,000, depending on the starting point and bargaining.
Continue uphill to the Japanese Peace Pagoda, a quiet white stupa with broad views across Galle Harbour and the southern coastline. Spend around 45 minutes here; shoulders and knees should be covered, shoes must be removed near the shrine, and the midday stone paths can be hot. From Rumassala, take a tuk-tuk back toward Unawatuna Beach for a leisurely lunch and a couple of hours by the water. Beachfront seafood and rice-and-curry meals typically cost LKR 1,200–2,500, while a coconut or fresh juice is usually LKR 400–800. Keep an eye on your belongings if swimming, as the beach becomes busier through the afternoon.
A 10-minute tuk-tuk ride east brings you to Wijaya Beach in Dalawella, best visited later in the day when the light softens. Walk along the palm-lined shore and, only if the tide and surf are calm, try the natural rock pool; it can become dangerous in rough conditions, so follow local advice and avoid climbing wet rocks. Return to Unawatuna Beach for dinner at a well-reviewed seafood restaurant—ask to see the day’s catch and confirm the price by weight before ordering. Budget roughly LKR 2,500–5,000 per person, and arrange a tuk-tuk back to your accommodation afterward, as quieter coastal roads have limited public transport at night.
Begin at Galle Lighthouse around 7:30am, when the light is gentle and the southern tip of Galle Fort is still relatively quiet. Allow about 30 minutes for photographs and sea views, then follow the fort walls westward on the Galle Fort Ramparts. The full seafront walk takes roughly 1½ hours at an easy pace; pause at Flag Rock, Point Utrecht Bastion, and Triton Bastion, but stay well back from the edge because the waves can be surprisingly strong. Wear a hat, carry water, and use a tuk-tuk only to reach the fort entrance—inside, the compact streets are best explored on foot.
By late morning, visit the National Maritime Museum, generally open from around 9:00am to 5:00pm, though hours can change; keep roughly LKR 500–1,000 for entry and confirm locally. Its exhibits give useful context to the harbor, shipwrecks, trading routes, and the fort’s colonial role. Walk next to the Dutch Reformed Church, where the cool, quiet interior and old gravestones make a worthwhile 30-minute stop. Dress modestly—shoulders and knees covered—and remove your shoes if requested.
Have a relaxed lunch or coffee at Pedlar’s Inn Cafe, a convenient shaded break in the fort’s historic lanes. Budget approximately LKR 2,000–4,000 per person, and expect service to be unhurried; this is a good place to escape the midday heat rather than rush through a meal. Afterward, leave time for a slow Galle Fort evening walk: browse the independent boutiques and small galleries along Pedlar Street and Leyn Baan Street, then return to the ramparts for sunset. Shops commonly stay open until about 6:00–7:00pm, while the walls remain freely accessible; carry a small torch for darker stretches and use a tuk-tuk back to your coastal accommodation if you are staying outside the fort.
After breakfast, take the coastal train from Galle Railway Station to Colombo Fort, aiming for an 8:00–9:00am departure. Allow roughly 2½–3½ hours and arrive early if you are travelling without a reserved seat; second- or third-class tickets are the budget choice, usually around LKR 250–1,000. If the platform is extremely crowded, a Southern Expressway bus from Galle Central Bus Station is a practical alternative, taking about 2½–3 hours. On reaching Colombo, leave your luggage at your hotel or use a reliable taxi for the afternoon, since the sights are spread across Cinnamon Gardens and central Colombo.
Head first to Independence Memorial Hall, set amid broad, shady grounds in Independence Square. Spend about an hour walking around the stone monument and landscaped park; the grounds are generally accessible from morning into the evening, with the most comfortable light after 3:00pm. Dress modestly and carry water—the open plaza can feel hot even when the surrounding gardens are cool. From here, it is only a few minutes on foot to Arcade Independence Square, a restored colonial-era complex with small shops, galleries, and cafés. Allow another hour to browse and take a cold drink; prices are higher than at local cafés, but you can keep costs down with a snack rather than a full meal.
Take a tuk-tuk or taxi from Cinnamon Gardens towards Beira Lake, allowing 15–25 minutes depending on traffic. Walk near the Seema Malaka side of the lake for about 45 minutes, ideally around sunset when the city feels less hectic; avoid isolated stretches after dark and keep phones and wallets secure. For dinner, return to Cinnamon Gardens and settle into Nuga Gama, a village-style setting known for Sri Lankan rice-and-curry dishes and traditional surroundings. Budget approximately LKR 3,000–6,000 per person, and confirm the evening opening time or reserve ahead, as service can vary. A tuk-tuk back to your accommodation should usually cost around LKR 500–1,200, depending on distance and traffic.
Leave Colombo around four hours before your scheduled flight Bandaranaike International Airport. The usual road route is via the Colombo–Katunayake Expressway, taking roughly 45–60 minutes in light traffic, but allow 90 minutes or more during weekday congestion or heavy rain. A pre-booked taxi or ride-hailing car is the easiest option with luggage; agree that the fare includes the expressway toll. The airport bus is cheaper, but less convenient if you have an early flight or several bags.
Arrive at Bandaranaike International Airport at least three hours before an international departure. Check in first, then complete immigration and security before browsing the duty-free shops; keep some Sri Lankan rupees for snacks or water, although cards are widely accepted. Colombo’s airport is actually in Katunayake, north of the city, so do not rely on a short last-minute transfer. After the flight, your onward journey is to Indira Gandhi International Airport, with the exact duration and arrival terminal depending on the airline and routing.