Updated June 2026 · Real prices · Verified places · Visa-aware
Quick answer: For a 3-day trip to Colombo, budget about EUR 45 per day (mid-range). Best time: December-March - the west coast dry season; May-September brings the southwest monsoon. Visa: Most visitors need an ETA (online travel authorization) arranged before arrival - always check current rules for your passport.
Colombo rewards travelers who give it more than an airport transit. Haggle through the chaos of Pettah's Manning Market lanes, watch monks at the lakeside Seema Malaka temple, then join half the city eating isso vade on Galle Face Green at sunset.
Best timeDecember-March - the west coast dry season; May-September brings the southwest monsoon
Budget / day~EUR 45
Suggested length3 days
VisaMost visitors need an ETA (online travel authorization) arranged before arrival - always check current rules for your passport.
3-day Colombo itinerary
Day 1: Fort district - Old Dutch Hospital, the red-and-white Jami Ul-Alfar Mosque, Pettah market streets, sunset street snacks on Galle Face Green
Day 2: Gangaramaya Temple and Seema Malaka on Beira Lake, Viharamahadevi Park, Independence Square, dinner in Colombo 7
Day 3: Geoffrey Bawa's Number 11 house tour (book ahead), Barefoot Gallery cafe on Galle Road, evening at Mount Lavinia beach
Where to stay: neighborhoods that make sense
Fort and Pettah - colonial landmarks next to the loudest markets in the city; visit by day, few stay here
Kollupitiya (Colombo 3) - seafront hotels and malls along Galle Road; the practical central base
Cinnamon Gardens (Colombo 7) - leafy embassy district with the museum, park and upscale cafes
Mount Lavinia - relaxed beach suburb 30-40 minutes south; good for a final easy day
What to eat in Colombo
Kottu roti - chopped flatbread stir-fry you will hear before you see, about 2 EUR at a local joint
Egg hoppers with sambol at Palmyrah or a street cart - about 1.50 EUR for a round
Rice and curry lunch (veg spread) at a local 'hotel' - about 2.50 EUR
Isso vade - shrimp-topped lentil fritters on Galle Face Green, about 0.50 EUR
Crab curry at Ministry of Crab in the Old Dutch Hospital - the famous splurge, 25-40 EUR per person
Mistakes most first-timers make
Negotiating with waving tuk-tuk drivers - book metered rides through the PickMe app for a fraction of the price
Entering temples with shoulders or knees uncovered, or with shoes on - carry a sarong and expect to walk barefoot
Underestimating traffic - a 6 km hop can take 45 minutes at rush hour, so plan sights by cluster
Expecting a swimming beach downtown - the city shore is for strolling; go to Mount Lavinia for sand
Worth leaving the city for
Galle Fort (2-2.5 hours by train or highway bus) - Dutch colonial ramparts, lighthouses and cafe lanes on the south coast
Negombo (1 hour) - lagoon-side fishing town with a lively fish market and wide beach, handy before a flight
Bentota (1.5-2 hours by coastal train) - calm swimmable beaches and river safaris through the mangroves
Getting around
Bandaranaike International Airport is 35 km north; a prepaid taxi or ride-hail into the city costs 10-12 EUR and takes 45-75 minutes depending on traffic. In town, tuk-tuks booked via the PickMe app cost roughly 0.30 EUR per km.
Why this plan won't send you to a closed café
Almawander is an AI travel planner that remembers you across trips - it learns your pace, budget, diet and taste, checks places are still open, and bakes in your passport's visa rules.
Want this planned for you — your pace, budget & taste?