3 Days in Colombo: A Day-by-Day Itinerary for First-Time Visitors
Day one explores the old Fort and Pettah districts: the Red Mosque, the bazaar streets and the Dutch Hospital, ending on Galle Face Green at sunset. Day two visits Gangaramaya Temple and Seema Malaka on Beira Lake, the National Museum and Independence Square. Day three takes in St Anthony's Shrine, the view from the Lotus Tower and sunset on the beach at Mount Lavinia.
Good to Know
Estimated total per person: ₹4,800 to ₹7,500, excluding flights and hotel
Weather: Hot and humid all year; the south-west monsoon brings heavy rain from about May to September, and October to November can be wet too.
Pack:
Light, breathable clothes
Clothes covering shoulders and knees for temples
An umbrella
Sri Lanka plug adapter (type D or G)
Local tips:
Tuk-tuks booked through PickMe or Uber are metered and cheaper than street hails.
Remove shoes and hats in Buddhist temples, and do not pose with your back to a Buddha statue.
Carry cash in Sri Lankan rupees for markets and temples.
Booking tips:
Visit Pettah in the morning, when the markets are busiest and before the heat.
Go up the Lotus Tower in the late afternoon for daylight and sunset views.
Getting there (from India):
flight: Direct flights from Chennai, Bengaluru, Mumbai, Delhi and other cities with SriLankan Airlines, Air India and IndiGo - About 1.5 hours from Chennai, 3 to 3.5 hours from Delhi
Bandaranaike International Airport is about 35 km north of Colombo; the expressway takes about 45 minutes.
Fares change daily with demand, so compare dates before booking.
Day 1: Pettah, the Fort and Galle Face Green
The Red Mosque and the bazaar streets of Pettah, the colonial Dutch Hospital, and sunset on Galle Face Green.
Jami Ul-Alfar (Red Mosque) (morning): Start at the Jami Ul-Alfar Mosque in Pettah, built in 1909 with striking red and white striped walls that stand out above the bazaar. Visitors can enter outside prayer times. Free Why visit: Colombo's most photographed building; A striking red and white facade Know before you go: Closed to visitors during prayers and Friday midday; Dress modestly; women cover their hair
Pettah Market (late morning): Walk into the streets around the mosque, Pettah's crowded bazaar district, where each street specialises in something, from fabrics and spices to electronics and hardware. It is noisy, busy and the real commercial heart of Colombo. Free Why visit: Colombo's busiest bazaar; Spices, fabrics and street snacks Know before you go: Watch for handcarts and pickpockets; Mornings are best
Dutch Hospital (afternoon): Take a tuk-tuk to the Fort district and the Dutch Hospital, one of Colombo's oldest buildings, from the Dutch colonial era, now restored as a courtyard of restaurants and shops. Free Why visit: A restored Dutch colonial building; Good cafés in a shaded courtyard Know before you go: The restaurants here are pricier than street food
Galle Face Green (sunset): Walk south to Galle Face Green, about 10 minutes, a long seafront lawn where Colombo comes to fly kites, snack and watch the sun set over the Indian Ocean. Free Why visit: Colombo's favourite sunset spot; Seafront street food Know before you go: The sea here is not for swimming; Busiest on weekend evenings
Eat: Aluthkade street food - A strip of street-food stalls in Hulftsdorp, near Pettah, known for kottu roti and grilled meats.
Evening: Stay on Galle Face Green after sunset for isso vadai (prawn fritters) and kottu from the food stalls.
Budget for the day: ₹600 to ₹1,300 per person, excluding hotel
Day 2: Gangaramaya, the National Museum and Independence Square
Gangaramaya Temple and Seema Malaka on Beira Lake, the Colombo National Museum, and Independence Square in the evening.
Gangaramaya Temple (morning): Start at Gangaramaya, a Buddhist temple near Beira Lake that mixes Sri Lankan, Thai, Indian and Chinese styles. Its museum is packed with gifts from devotees: Buddha statues, clocks, ivory and old cars. About LKR 300 to 500, which also covers Seema Malaka Why visit: A temple and museum full of curiosities; A mix of Asian architectural styles Know before you go: Remove shoes and hats; cover shoulders and knees
Seema Malaka (late morning): Walk a few minutes to Seema Malaka, a meditation hall on platforms in Beira Lake, designed by the architect Geoffrey Bawa and reached by footbridges. Rows of Buddha statues sit around its pavilions. Free, covered by the Gangaramaya ticket Why visit: A Geoffrey Bawa temple floating on Beira Lake; A calm spot in the city Know before you go: Shoes off on the platforms
Colombo National Museum (afternoon): Take a tuk-tuk to the Colombo National Museum, about 10 minutes, Sri Lanka's oldest museum, opened in 1877 in a white colonial building. It holds the throne and crown of the last kings of Kandy, ancient Buddha statues and masks. Foreigner ticket at the gate; SAARC visitors pay less Why visit: The throne of the kings of Kandy; Sri Lanka's history in one building Know before you go: Closed on some public holidays; Bags may need to be left at the counter
Independence Square (evening): Take a tuk-tuk to Independence Square, about 10 minutes, where the memorial hall marks Sri Lanka's independence in 1948. The lawns and colonnades are popular for evening walks and joggers. Free Why visit: The memorial to Sri Lanka's independence; A pleasant evening walk Know before you go: Next to the Arcade Independence Square shopping and dining area
Eat: The Gallery Café - A restaurant in Geoffrey Bawa's former office, with a courtyard, art on the walls and Sri Lankan and European dishes.
Evening: Walk to Arcade Independence Square, the restored colonial arcade next to the memorial hall, for dinner.
Budget for the day: ₹1,600 to ₹2,700 per person, excluding hotel
Day 3: St Anthony's, the Lotus Tower and Mount Lavinia
St Anthony's Shrine in Kochchikade, the city view from the Lotus Tower, and sunset on Mount Lavinia beach.
St Anthony's Shrine (morning): Start at St Anthony's Shrine in Kochchikade, a Catholic church visited by people of all faiths, who come to pray and light candles, especially on Tuesdays. Free Why visit: A church visited by Buddhists, Hindus, Muslims and Christians alike; A busy, devotional atmosphere Know before you go: Very crowded on Tuesdays; Dress modestly
Lotus Tower (afternoon): Take a tuk-tuk to the Lotus Tower, about 15 minutes, at about 350 metres the tallest structure in South Asia, shaped like a lotus bud. Its observation deck looks over the whole city, the port and the sea. $20 (about ₹1,900), foreign adult, observation deck Why visit: The highest view in Sri Lanka; City, port and ocean in one view Know before you go: Foreigners pay in US dollars or the rupee equivalent; Clear afternoons give the best views
Mount Lavinia Beach (sunset): Take a tuk-tuk or the coastal train south to Mount Lavinia, about 40 minutes, a long sandy beach below the colonial Mount Lavinia Hotel. Walk the beach and watch the sun set over the Indian Ocean. Free Why visit: Colombo's nearest sandy beach; Sunset over the ocean Know before you go: Swim only where it is calm and flagged; The coastal train runs along the shore
Eat: Adyar Ananda Bhavan (A2B) - A South Indian vegetarian restaurant in Kollupitiya, on the way south, for dosas and thalis.
Evening: Have dinner at one of the beach restaurants at Mount Lavinia after the sunset.
Budget for the day: ₹2,600 to ₹3,500 per person, excluding hotel
Want a Different Pace?
Day trip to Galle: Galle's Dutch fort by train or the southern expressway: A walled colonial town by the sea, about 2 hours away. (Trade-off: A long day. - Costs more)
Kelaniya temple: Kelaniya Raja Maha Vihara on the edge of the city: One of Sri Lanka's most sacred Buddhist temples, with fine murals. (Trade-off: About 30 minutes from the centre by road. - Similar cost)
Frequently Asked Questions
Is 3 days enough for Colombo?
A 3-day Colombo itinerary like this one works well for First-time visitors to Sri Lanka, Short city breaks, Food lovers. It's not the best fit if You want beaches and nature; add Galle, Bentota or Kandy or You dislike heat and traffic.
How much does a 3-day Colombo trip cost per person?
Budget about ₹4,800 to ₹7,500 per person for entry tickets, food and local transport on this 3-day Colombo itinerary. Flights and hotel are extra.
What's the best time to visit Colombo?
The best time to visit Colombo is December to March.
How do I get to Colombo from India?
Common options are flight (About 1.5 hours from Chennai, 3 to 3.5 hours from Delhi). Bandaranaike International Airport is about 35 km north of Colombo; the expressway takes about 45 minutes.
What are the must-see places in Colombo in 3 days?
Day 1: Jami Ul-Alfar (Red Mosque), Pettah Market, Dutch Hospital and Galle Face Green. Day 2: Gangaramaya Temple, Seema Malaka, Colombo National Museum and Independence Square. Day 3: St Anthony's Shrine, Lotus Tower and Mount Lavinia Beach.
Which Colombo attractions are free?
On this itinerary, Jami Ul-Alfar (Red Mosque), Pettah Market, Dutch Hospital, Galle Face Green, Seema Malaka, Independence Square, St Anthony's Shrine and Mount Lavinia Beach are free to visit (some charge for special exhibitions or inside visits).
How much are entry tickets in Colombo in rupees?
Lotus Tower: $20 (about ₹1,900). Prices are adult tickets, converted to rupees and rounded; check the official site before booking.
How much does the Lotus Tower cost?
Foreign adults pay US$20 (about ₹1,900) for the observation deck; children pay less. Sri Lankan citizens pay a lower rupee price.
How do you get around Colombo?
Tuk-tuks booked through PickMe or Uber are the easiest and cheapest way to get around. The coastal train is a scenic way to reach Mount Lavinia.
Where to Eat in Colombo
Ministry of Crab - ★4.4 - Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka
Graze Kitchen - ★4.6 - Lobby Level, 2 Sir Chittampalam A Gardiner Mawatha, Colombo 00200, Sri Lanka
Light House Galley - ★4.3 - Chaithya Rd, Colombo 00100, Sri Lanka