Colombo rewards a full day: a Buddhist temple, a colonial fort, a market maze, a sunset on the sea and some of the best street food in Sri Lanka all sit within a few kilometres of each other. This guide lists the main options, what each one offers and how to fit them together with a private driver.
Getting around and best times
A private driver saves the most time in Colombo, because traffic is heavy and sights are spread across the city. Leave long drives for the morning and keep the coast for the evening.
- Morning: temples and the museum, before the heat and the crowds build.
- Midday: lunch indoors, for example at the Dutch Hospital precinct.
- Afternoon: Pettah if you like crowds, or Independence Square if you prefer calm.
- Evening: Galle Face Green for sunset and street food.
Dress modestly at temples (shoulders and knees covered, shoes off). Opening hours and entry fees change, so ask your driver to confirm them on the day.
Independence Square
Independence Square is the calmest stop in the city centre, with wide lawns, shady trees and a white colonnaded hall at its heart. The Independence Memorial Hall marks the moment Sri Lanka became independent from Britain in 1948, and the surrounding park is a popular spot for early-morning walks and joggers.
- Best for: a quiet walk, photographs of the hall and a rest between busier stops.
- Time needed: about 45 minutes.
- Combine with: the National Museum, which is a short drive away.
Galle Face Green
Galle Face Green is Colombo's sea-front promenade, and the best place to end the day. Families stroll along the grass, children fly kites and the sun sets over the Indian Ocean. As evening falls, food stalls open along the green.
- What to eat: isso wade (prawn fritters), kottu roti, fresh mango and pickled wood apple, according to Migrationology's Galle Face guide.
- Best for: sunset, people-watching and a first taste of local snacks.
- Time needed: 1 to 2 hours, from about 5:00 pm.
- Tip: eat at busy stalls where food is cooked fresh in front of you.
Pettah markets
Pettah is Colombo at its loudest and most colourful: narrow lanes of fabric, spices, electronics, fruit and household goods behind the port. It is crowded, hot and fascinating, and it rewards a short visit with a guide or driver who knows the lanes. Rice and curry is sold from street vendors in the lanes of Pettah, according to GetYourGuide.
- Best for: spices, tea, fabrics, souvenirs and photographs.
- Time needed: 1 to 1.5 hours.
- Tips: go in the late morning or early afternoon, keep valuables in a front pocket, carry small notes and agree prices before you buy.
- Nearby: the red-and-white Jami Ul-Alfar Mosque is one of Colombo's most photographed buildings.
Gangaramaya Temple and Seema Malakaya
Gangaramaya is Colombo's best-known Buddhist temple, a busy complex of shrines, statues and a museum full of donated antiques and curios. Seema Malakaya, a meditation hall built on Beira Lake, belongs to the same temple and is a short walk away.
- Opening hours: reported as 6:00 am to 10:00 pm daily by Wander Tropics. Early morning is quieter.
- Entry: foreigners pay a ticket fee, and sources disagree on the amount, so check at the gate.
- Dress code: shoulders and knees covered, shoes off.
- Time needed: about 1 hour.
Colombo National Museum
The National Museum is the country's largest museum and the best place to understand Sri Lanka's history in one air-conditioned visit. Its collection covers royal regalia, masks, ancient art and objects from the Kandyan kingdom, in a colonial building set in leafy grounds near Independence Square.
- Best for: history, a break from the heat and rainy-day plans.
- Opening hours: typically 9:00 am to 5:00 pm, according to a traveller's guide. Confirm before you go.
- Entry: foreigners pay a ticket fee that changes, so check at the gate.
- Time needed: 1 to 1.5 hours.
Dutch Hospital and Colombo Fort
The Dutch Hospital is a restored 17th-century building in Colombo Fort, now a shopping and dining precinct with courtyards, cafés and some of the city's best-known restaurants. It is the easiest place to stop for lunch, a cold drink or an evening meal.
- Best for: lunch, air-conditioned shops and a walk through the old Fort quarter.
- Nearby: the old lighthouse clock tower and the colonial streets around Fort.
- Time needed: 1 to 2 hours including a meal.
Street food
Colombo's street food is cheap, filling and best eaten where locals queue. Galle Face Green is the easiest and most visitor-friendly choice. Aluthkade and Hulftsdorp, the lanes around the courts and Fort, are known for office-worker lunches and late snacks, and your driver will know which stalls are busiest on the day.
| Area | What to try | Best time |
|---|---|---|
| Galle Face Green | Isso wade, kottu roti, mango, pickled wood apple | Sunset to evening |
| Aluthkade | Kottu, short eats, rice and curry packets | Lunch and early evening |
| Hulftsdorp | Weekday lunch plates and tea | Lunch |
| Pettah | Rice and curry, snacks, sweets | Late morning |
Ask your driver for current favourites in Aluthkade and Hulftsdorp. Stick to hot, freshly cooked food, drink bottled water and carry small notes.
Authentic restaurants
For a sit-down meal of Sri Lankan food, these four come up most often in travel guides and review sites.
| Restaurant | Known for | Area |
|---|---|---|
| Upali's by Nawaloka | Traditional rice and curry | Central Colombo |
| Nuga Gama | Village-style Sri Lankan dining | Cinnamon Grand hotel |
| Ministry of Crab | Crab curry, crabs up to 2 kg | Dutch Hospital |
| Palmyrah | Jaffna dishes such as milk hoppers | Colombo |
Reservations are wise for Ministry of Crab and for dinner generally. Prices and opening hours change, so check before you go.
More options
If you have extra time or want something different, these are worth adding.
- Viharamahadevi Park: Colombo's largest park, with shady paths and a large Buddha statue, ideal for a quiet hour in the middle of the day.
- Lotus Tower: a landmark tower with city views, best on a clear afternoon.
- Cinnamon Gardens: leafy streets with colonial villas, cafes and galleries.
- Beira Lake: a calm lake in the city centre, with Seema Malakaya on its edge.
- Mount Lavinia Beach: a beach south of the centre where you can swim and eat seafood at sunset, about 30 to 45 minutes from the Fort in traffic.
- Old Parliament and Fort streets: a walking route through colonial buildings.
Ask your driver to confirm opening times and prices for these.
A sample day in Colombo
- 9:00 Gangaramaya Temple and Seema Malakaya.
- 10:30 Independence Square and the National Museum.
- 12:30 Lunch at the Dutch Hospital precinct.
- 14:00 Pettah markets and the red-and-white mosque.
- 16:30 Short rest, or Viharamahadevi Park.
- 17:30 Galle Face Green for sunset and street food.
Arriving from the south coast? Allow about two to two and a half hours of driving to reach Colombo, and start the sample day at lunch.
With a private driver you can reorder, shorten or skip any stop. Get a free all-inclusive quote for your day, or read what a private driver actually costs.
