

Wondering about the things to do in Colombo? From exploring historic landmarks and bustling markets to relaxing by the coast, trying local Sri Lankan food, and enjoying Colombo’s nightlife, the city offers plenty to experience. Whether you are visiting for a day, a weekend, or starting your Sri Lanka holiday here, Colombo has something for every traveller. This guide covers the best things to do in Colombo, including local attractions and experiences to help you plan your Colombo itinerary with ease.
Planning a trip with Sri Lanka tour packages? Make time for Colombo, where historic landmarks, lively markets, coastal views, and local food come together for an exciting city experience. From sightseeing and shopping to exploring the city’s cultural side, there are plenty of things to do in Colombo for every traveller.

Gangaramaya Temple is one of the best things to do in Colombo for first-time visitors. The temple complex features Buddha statues, religious artefacts, a museum and a library. It is one of the famous temples in Sri Lanka, and its collection ranges from small figurines to elaborate marble, copper and gold-leafed statues.
If you're wondering where to shop in Colombo, Pettah Market is a must-visit. Its busy streets are lined with shops selling spices, textiles, footwear, electronics and local products. This is also one of the best places for shopping in Sri Lanka to experience everyday Colombo beyond the main tourist attractions.
Visit before 10:00 AM for a more comfortable shopping experience.
Colombo Fort is one of the best places to visit in Colombo if you want to explore the city's colonial history. Walk through the area to see landmarks such as the Old Colombo Dutch Hospital, President's House and Fort Railway Station. The neighbourhood also gives you a glimpse of modern Colombo, with colonial buildings standing alongside offices, hotels and skyscrapers.

Looking for unique things to visit in Colombo? Visit the Jami Ul-Alfar Mosque, popularly known as the Red Mosque, to your Pettah itinerary. Its distinctive red-and-white façade makes it one of the city's most recognisable landmarks and a popular photography stop.
Non-Muslim visitors may have restricted access during prayer times, so check locally before entering.
Wondering where to get the best views of Colombo? Head to Colombo Lotus Tower, especially in the late afternoon. The observation areas offer panoramic views across the city and towards the Indian Ocean.
Visiting around sunset lets you see Colombo transition from daylight to its evening skyline.
Watching the sunset at the Galle Face Green is one of the free things to do in Colombo, Sri Lanka. The seaside promenade becomes especially lively in the evening, when locals gather to walk, fly kites, enjoy snacks and watch the sunset.
It is also a convenient place to try some Sri Lankan street food.
Need a break from Colombo sightseeing? Spend some time at Viharamahadevi Park in Cinnamon Gardens. The park has shaded paths, open lawns and a large seated Buddha statue.
This is one of the most beautiful places to visit in Sri Lanka. Its location also makes it easy to combine with the National Art Gallery for a relaxed half-day itinerary.
Add the Old and New Kathiresan Kovils to your Colombo tour packages if you're interested in Hindu architecture and local religious life.
The intricately decorated gopurams are the main draw, while festival periods can bring colourful processions and a much livelier atmosphere. Remember to remove your shoes before entering and dress respectfully.
For a quieter experience after the crowds of central Colombo, walk across to Seema Malaka, a Buddhist meditation centre set on three platforms over Beira Lake.
Its setting is the real attraction: water surrounds the temple, while the minimalist design by Geoffrey Bawa gives it a peaceful feel. Since it's part of the Gangaramaya complex, visiting both together makes sense.
At Independence Memorial Hall, you can learn about Sri Lanka's transition to independence while taking a break from Colombo's busy streets.
The monument was designed in the style of a traditional Kandyan royal audience hall, and the surrounding square is still used by locals for jogging, cycling, and relaxing. It is one of the top things to do in Colombo in the morning.

The restored Dutch Hospital is a good choice when you want a more relaxed shopping experience than Pettah. Its historic buildings now house boutiques, jewellery shops and restaurants, which makes it an easy place to browse for gifts, stop for coffee or have a meal while exploring Fort.
If you're looking for the best activities in Colombo or want to understand Sri Lanka beyond its temples and markets, spend 30–45 minutes at the National Art Gallery.
Its collection provides a glimpse into Sri Lankan painting and sculpture across different periods. Additionally, its location beside Viharamahadevi Park makes it easy to combine with a 5-day Sri Lanka itinerary.
For a glimpse of Colombo's newer side, take a walk around Port City. The reclaimed waterfront feels very different from historic Fort and Pettah, with open spaces, a promenade and views back towards the Colombo skyline. It's best treated as a short add-on rather than a full sightseeing stop, particularly when you're already visiting Galle Face Green.

One of the best things to do in Colombo is savouring its food. Try a plate of kottu roti, watch the rhythmic chopping at a roadside stall and sample hoppers with coconut sambol. Additionally, don't miss string hoppers if you get the chance.
If you're new to Sri Lankan street food, Galle Face Green is an easy starting point because you can sample several snacks in one evening.
If you’re looking for things to buy in Sri Lanka, buy Ceylon tea, spices, batik, handloom textiles, masks and handicrafts.
Pettah is better when you're looking for bargains and don't mind bargaining, while Laksala is useful if you prefer fixed-price handicrafts. For a more polished shopping experience, explore the boutiques around the Dutch Hospital.
Wondering about things to do in Colombo at night? Start around Fort or Galle Face for rooftop bars, lounges and restaurants.
Colombo's nightlife is relatively low-key compared with Bangkok or Bali, but the city still offers plenty of ways to spend a relaxed evening. Most venues become livelier later at night, so this works well as a final-night plan after sightseeing.
For one of the more unique things to do in Colombo, consider a short boat ride on Beira Lake. The ride gives you a different perspective of Seema Malaka, the surrounding skyline, and the city waterfront. It's a simple 15–20-minute experience that works particularly well when you're already visiting Gangaramaya.
Looking for cultural things to do in Colombo? Visit the Colombo National Museum to learn about Sri Lanka’s history, art and royal heritage. The museum houses a large collection of historical artefacts, sculptures, paintings, manuscripts and objects linked to Sri Lanka’s past.
It is a good choice for travellers who want to understand the country’s culture beyond its temples and markets.
Tip: Combine your visit with Viharamahadevi Park and the National Art Gallery nearby.
If you have… | Choose these first | Why |
| Only a few hours | Gangaramaya Temple, Colombo Fort, Galle Face Green | Covers culture, history and the seafront |
| 1 day | Pettah Market, Gangaramaya Temple, Colombo Fort, Seema Malaka, Galle Face Green | Gives you a well-rounded Colombo experience |
| 1 evening | Lotus Tower, Galle Face Green, Colombo street food | Ideal for sunset, city views and local food |
| 2 days | Add Viharamahadevi Park, National Art Gallery, Dutch Hospital and shopping | Allows more time for culture, shopping and relaxed sightseeing |
| Culture & history | Gangaramaya Temple, Colombo Fort, Red Mosque, Independence Memorial Hall | Best for understanding Colombo’s heritage |
| Food & local life | Pettah Market, Galle Face Green, Sri Lankan street food | Combines markets, local flavours and everyday Colombo |
| Couples | Lotus Tower, Galle Face Green, Beira Lake boat ride, rooftop dining | Suits relaxed evenings and scenic experiences |
| Families | Viharamahadevi Park, Galle Face Green, Lotus Tower, Beira Lake | Offers a mix of outdoor activities and easy sightseeing |
Quick tip: For a first visit, prioritise Gangaramaya Temple, Pettah Market, Colombo Fort, Galle Face Green and Lotus Tower. You can then add attractions based on your interests and the time available.
For most travellers, 1–2 days in Colombo is enough to experience the city's main highlights without making your Sri Lanka itinerary feel rushed. One day works well if you start early and use ride-hailing apps to move between neighbourhoods. With two days, you can slow down, explore more local experiences, and enjoy Colombo after dark.
Focus on the city's major cultural and heritage sights, with time for a sunset by the sea.
Two days give you enough breathing room to add parks, galleries, temples, shopping and nightlife without constantly watching the clock.
Day 1: Follow the one-day itinerary above.
Day 2:
If you're visiting Colombo as part of a longer Sri Lanka trip, one or two days at the beginning or end is usually practical. You can then spend more time exploring destinations such as Kandy, Sigiriya and the southern coast.
Getting around the city is easy, and Sri Lanka transportation offers several convenient options for every type of traveller. From tuk-tuks and ride-hailing apps to buses and trains, you can choose what best suits your budget and itinerary. For shorter distances, tuk-tuks are a convenient way to navigate Colombo’s busy streets and reach popular attractions.
Ride-Hailing Apps
Ride-hailing apps like Uber and PickMe are among the best ways to travel within Colombo. They offer transparent pricing, reliable service, and the convenience of booking cars and bikes. This option is ideal for first-time visitors.
Tuk-Tuks
Tuk-tuks are one of the most popular and fun ways to travel within Colombo. They are perfect for short distances and can easily navigate through traffic. This option gives you a more local and authentic travel experience.
Local Buses
One of the budget-friendly options for travelling within is the local buses. While they are extremely budget-friendly, they can be crowded and a bit confusing for first-time travellers due to limited route information.
Colombo is worth adding to your Sri Lanka itinerary if you want a mix of culture, history, local food, shopping and coastal experiences in one city. Spend one day if you want to cover the main highlights, including Gangaramaya Temple, Pettah Market, Colombo Fort and Galle Face Green. Choose two days if you want more time for museums, temples, shopping, local food and Colombo’s nightlife.
When deciding which things to do in Colombo to include, choose experiences based on your travel style. Colombo works particularly well as a 1–2 day stop at the beginning or end of a Sri Lanka trip before heading to Kandy, Sigiriya or the southern coast.
A: Some unique things to do in Colombo include taking a boat ride on Beira Lake, exploring the colourful Red Mosque, visiting Seema Malaka Temple, walking through Colombo Port City, exploring Pettah Market, and trying local street food at Galle Face Green.
A: The best things to do in Colombo at night include watching the sunset at Galle Face Green, enjoying dinner and drinks at a rooftop venue, exploring Colombo Fort, visiting Lotus Tower after dark, and trying Sri Lankan street food.
A: Some of the best things to do in Colombo with kids include visiting Viharamahadevi Park, exploring the Colombo National Museum, walking around Galle Face Green, visiting Lotus Tower, and taking a short boat ride on Beira Lake.
A: Couples can enjoy sunset at Galle Face Green, take a boat ride on Beira Lake, visit Lotus Tower for city views, explore Colombo Fort, enjoy dinner at the Dutch Hospital, or spend a relaxed evening at a rooftop restaurant.
A: If you have one day in Colombo, start with Pettah Market and Colombo Fort, visit Gangaramaya Temple and Seema Malaka around midday, explore Independence Memorial Hall or the Dutch Hospital in the afternoon, and end the day at Galle Face Green or Lotus Tower.
A: Popular things to buy in Colombo include Ceylon tea, Sri Lankan spices, batik clothing, handloom textiles, traditional masks, handicrafts and souvenirs. Pettah Market is suitable for budget shopping, while Laksala and Dutch Hospital offer more curated options.
A: Some of the best free things to do in Colombo include walking around Colombo Fort, exploring Galle Face Green, visiting Independence Memorial Hall and its grounds, strolling through Viharamahadevi Park, and exploring Colombo Port City.
A: In the evening, you can watch the sunset at Galle Face Green, visit Lotus Tower, try Sri Lankan street food, walk along the waterfront, explore Colombo Fort, or enjoy dinner at the Dutch Hospital.
A: Families can visit Viharamahadevi Park, explore the Colombo National Museum, spend time at Galle Face Green, visit Lotus Tower, explore the city's historic areas, and take a short boat ride on Beira Lake.
A: Pettah Market is one of the best places for affordable souvenirs, spices, textiles and local products. Laksala is useful for traditional handicrafts, while the shops around Dutch Hospital offer a more relaxed shopping experience.
A: Yes, Colombo has a range of nightlife options, including rooftop restaurants, bars, lounges and late-evening dining venues. Fort and Galle Face are convenient areas to explore, while Colombo's nightlife is generally more relaxed than the party scenes in destinations such as Bangkok or Bali.
Couples can watch the sunset at Galle Face Green, enjoy views from Lotus Tower, take a boat ride on Beira Lake, explore Fort and finish the evening with dinner or drinks at a rooftop venue.