Colombo travel guide
Seafront capital, temples, markets and crab. Most people stay 1–2 nights. Best months: Dec, Jan, Feb, Mar, Apr.
Highlights
- Gangaramaya Temple
- Galle Face Green
- Pettah market
- Lotus Tower
Things to do in Colombo
- Gangaramaya Temple & Seema Malaka · 1.5 h · about ₹200 per person. Seema Malaka on Beira Lake is a short walk away; shoulders and knees covered.
- Galle Face Green sunset & street food · 2 h · about ₹300 per person. Isso vadai (prawn fritters) and kottu from the stalls; busiest on weekends.
- Pettah market walk & Red Mosque · 2 h · free. Go before noon; crowded lanes are hard with small kids. The Red Mosque is on 2nd Cross Street.
- Lotus Tower observation deck · 1.5 h · about ₹1,700 per person. Foreigner tickets are about USD 20; go just before sunset.
- Colombo National Museum · 2 h · about ₹450 per person. Closed on public holidays; Viharamahadevi Park is opposite.
- Independence Square & Arcade · 1 h · free
- Kelaniya Raja Maha Vihara · 2 h · free. 30 min from the centre; associated with Vibhishana's coronation in the Ramayana tradition. Light clothes, shoes off.
- Crab dinner at Ministry of Crab (Dutch Hospital) · 2 h · about ₹6,000 per person. Book days ahead; crabs are priced by weight, so a 1 kg crab shared by two is the usual order.
- Colombo tuk-tuk city tour · 3 h · about ₹2,000 per person
Where to stay in Colombo
- Kollupitiya / Bambalapitiya guesthouses (budget, ₹2,500–₹4,500 a night): Galle Road buses and tuk-tuks; walk to the seafront.
- Colombo 3 (Kollupitiya) and Colombo 7 (mid, ₹6,000–₹10,000 a night): Quiet streets near Gangaramaya, cafés and design shops.
- Mount Lavinia beachfront (mid, ₹5,000–₹9,000 a night): Beach evenings, 30 min south of the centre.
- Galle Face / Fort seafront (premium, ₹12,000–₹25,000 a night): Sea-view towers next to Galle Face Green and the Dutch Hospital.
What to eat
- Crab curry: Colombo seafood restaurants and the Dutch Hospital
- Lamprais: Burgher bakeries and lunch shops
- Tamil vegetarian thali and dosa: Wellawatte and Bambalapitiya vegetarian restaurants
Getting there
- ~45 min to CMB airport
- ~1.5h to Bentota, ~2h to Galle via the Southern Expressway
- ~3.5h to Kandy
Good to know
- May–Sep south-west monsoon brings heavy showers; city sights still work.
Sri Lanka itineraries with Colombo
- Quick 4 nights: Colombo and Bentota · 5 days, Colombo → Bentota · from ₹33,000 per person, base estimate before flights. A long weekend: two city nights for temples, markets and crab, then two on the beach.
- Quick 4 nights: Colombo and Galle Fort · 5 days, Colombo → Galle · from ₹26,050 per person, base estimate before flights. One night in the capital, the coastal train and three slow nights in and around the Galle Fort.
- Tea country by train: Kandy, Nuwara Eliya and Ella · 7 days, Kandy → Nuwara Eliya → Ella → Colombo · from ₹45,225 per person, base estimate before flights. Hill country by rail, with tea factories at each stop and the best of Ella before a last night in Colombo.
- Ramayana trail: Munneswaram, Sita Eliya, Ella and Kelaniya · 8 days, Negombo → Kandy → Nuwara Eliya → Ella → Galle → Colombo · from ₹47,475 per person, base estimate before flights. The temples and sites linked to the Ramayana in Sri Lankan tradition, from the Shiva temples near Chilaw to Sita Eliya, Ravana Falls, Rumassala and Kelaniya.
- Backpacker: trains, hikes and surf · 11 days, Colombo → Kandy → Ella → Mirissa → Galle · from ₹70,000 per person, base estimate before flights. Trains and buses instead of a driver: Kandy, three nights of Ella hikes, surf and whales on the south coast, and the Fort to finish.
- Summer loop: Cultural Triangle, Trincomalee and the hills · 11 days, Negombo → Sigiriya & Dambulla → Trincomalee → Kandy → Nuwara Eliya → Colombo · from ₹83,825 per person, base estimate before flights. Built for July–August school holidays: ancient sites, east-coast beaches in season, Kandy (time it for the Perahera) and tea country.
- Slow fortnight: the full circuit at an easy pace · 15 days, Negombo → Sigiriya & Dambulla → Kandy → Nuwara Eliya → Ella → Mirissa → Colombo · from ₹96,675 per person, base estimate before flights. Two or three nights at each stop, so long drives alternate with rest days and the beach comes at the end.