1. Home
  2. Tourism
  3. Sri Lanka
  4. 18 Best Things to Do in Colombo 2026 Guide

18 Best Things to Do in Colombo 2026 Guide

Last updated on 24 Sep 2026
Things to do in Colombo

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. 

Best 18 Things to Do in Colombo

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.

1. Marvel at Buddha Statues at Gangaramaya Temple

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.

  • Why visit: Explore Colombo’s Buddhist heritage and impressive Buddha statues.
  • Ideal duration: 1–1.5 hours
  • Prices: 300–500 LKR (₹88–149)
  • Best time: Morning or early evening
  • Experiences: Temple visit, museum exploration and cultural sightseeing.

2. Get Lost in Pettah Market

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.

  • Why visit: Experience Colombo’s bustling local market and shopping culture.
  • Ideal duration: 2–3 hours
  • Prices: Free entry; shopping extra
  • Best time: Before 10:00 AM
  • Experiences: Bargain shopping, local snacks, spices and souvenirs.

3. Walk Through Colombo Fort's Colonial Streets

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.

  • Why visit: Discover Colombo’s colonial history and historic architecture.
  • Ideal duration: 1–2 hours
  • Prices: Free; attractions may charge separately
  • Best time: Morning or late afternoon
  • Experiences: Heritage walks, photography and landmark sightseeing.

4. Photograph the Red Mosque (Jami Ul-Alfar)

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.

  • Why visit: See one of Colombo’s most distinctive architectural landmarks.
  • Ideal duration: 30–60 minutes
  • Prices: Free to view; access may vary
  • Best time: Outside prayer times
  • Experiences: Photography, architecture and Pettah sightseeing.

5. Watch Colombo Light Up from Lotus Tower

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.

  • Why visit: Enjoy panoramic views of Colombo and the Indian Ocean.
  • Ideal duration: 1–2 hours
  • Prices: Approx. 6,000–7,500 LKR (₹1,500–1,900)
  • Best time: Late afternoon to sunset
  • Experiences: City views, photography and sunset watching.

6. Watch the Sunset at Galle Face Green

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.

  • Why visit: Enjoy Colombo’s seaside atmosphere without an entry fee.
  • Ideal duration: 1–2 hours
  • Prices: Free; food extra
  • Best time: 4:00–6:00 PM
  • Experiences: Sunset views, walking, kite flying and street food.

7. Take a Quiet Break at Viharamahadevi Park

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.

  • Why visit: Take a relaxing break amid greenery in central Colombo.
  • Ideal duration: 45–60 minutes
  • Prices: Free
  • Best time: Early morning or late afternoon
  • Experiences: Walking, relaxing, photography and nearby sightseeing.

8. Explore the Kathiresan Kovils

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.

  • Why visit: Experience Colombo’s Hindu heritage and colourful temple architecture.
  • Ideal duration: 45–60 minutes
  • Prices: Free; donations appreciated
  • Best time: Morning or early evening
  • Experiences: Temple visits, architecture viewing and cultural sightseeing.

9. Slow Down at Seema Malaka Temple

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.

  • Why visit: Enjoy a peaceful temple setting surrounded by Beira Lake.
  • Ideal duration: 30–60 minutes
  • Prices: Entry may vary; check locally
  • Best time: Morning or late afternoon
  • Experiences: Meditation, photography, architecture and lakeside views.

10. Step Into Sri Lanka's Independence Story

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.

  • Why visit: Explore an important landmark in Sri Lanka’s independence history.
  • Ideal duration: 45–60 minutes
  • Prices: Free to explore the grounds
  • Best time: Morning or late afternoon
  • Experiences: Heritage sightseeing, photography and leisurely walks.

11. Shop and Dine at the Dutch Hospital

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.

  • Why visit: Combine Colombo’s history with shopping and dining.
  • Ideal duration: 1–2 hours
  • Prices: Free entry; shopping and dining extra
  • Best time: Late afternoon or evening
  • Experiences: Shopping, dining, coffee and heritage architecture.

12. See Sri Lankan Art at the National Art Gallery

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.

  • Why visit: Discover Sri Lankan art and cultural heritage.
  • Ideal duration: 30–45 minutes
  • Prices: Check current entry fee locally
  • Best time: Morning or afternoon
  • Experiences: Art viewing, cultural exploration and indoor sightseeing.

13. Walk Along Colombo Port City

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.

  • Why visit: See Colombo’s modern waterfront and changing skyline.
  • Ideal duration: 30–60 minutes
  • Prices: Free to explore public areas
  • Best time: Late afternoon or evening
  • Experiences: Waterfront walks, photography and skyline views.

14. Try Street Food in Colombo

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.

  • Why visit: Taste authentic Sri Lankan flavours while exploring local food culture.
  • Ideal duration: 1–2 hours
  • Prices: Varies by food and vendor
  • Best time: Evening
  • Experiences: Try kottu, hoppers, string hoppers and local snacks.

15. Shop for Sri Lankan Souvenirs

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.

  • Why visit: Pick up authentic Sri Lankan gifts and local products.
  • Ideal duration: 1–3 hours
  • Prices: Varies by product and shop
  • Best time: Morning or late afternoon
  • Experiences: Buy Ceylon tea, spices, batik, handicrafts and souvenirs.

16. Experience Colombo After Dark

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.

  • Why visit: Experience Colombo’s relaxed nightlife and evening dining scene.
  • Ideal duration: 2–4 hours
  • Prices: Varies by venue
  • Best time: After 7:00 PM
  • Experiences: Rooftop dining, bars, lounges and evening walks.

17. Take a Short Boat Ride on Beira Lake

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. 

  • Why visit: See Colombo’s skyline and waterfront from a different perspective.
  • Ideal duration: 15–20 minutes
  • Prices: Varies by boat operator
  • Best time: Late afternoon or early evening
  • Experiences: Boat ride, photography and lakeside sightseeing.

18. Visit the Colombo National Museum

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.

  • Why visit: Learn about Sri Lanka’s history, art and royal heritage.
  • Ideal duration: 1.5–2 hours
  • Prices: Check current entry fee locally
  • Best time: Morning or early afternoon
  • Experiences: Explore artefacts, sculptures, manuscripts and historical collections.

Tip: Combine your visit with Viharamahadevi Park and the National Art Gallery nearby.

Which Things to Do in Colombo Should You Choose First?

If you have…

Choose these first

Why

Only a few hoursGangaramaya Temple, Colombo Fort, Galle Face GreenCovers culture, history and the seafront
1 dayPettah Market, Gangaramaya Temple, Colombo Fort, Seema Malaka, Galle Face GreenGives you a well-rounded Colombo experience
1 eveningLotus Tower, Galle Face Green, Colombo street foodIdeal for sunset, city views and local food
2 daysAdd Viharamahadevi Park, National Art Gallery, Dutch Hospital and shoppingAllows more time for culture, shopping and relaxed sightseeing
Culture & historyGangaramaya Temple, Colombo Fort, Red Mosque, Independence Memorial HallBest for understanding Colombo’s heritage
Food & local lifePettah Market, Galle Face Green, Sri Lankan street foodCombines markets, local flavours and everyday Colombo
CouplesLotus Tower, Galle Face Green, Beira Lake boat ride, rooftop diningSuits relaxed evenings and scenic experiences
FamiliesViharamahadevi Park, Galle Face Green, Lotus Tower, Beira LakeOffers 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.


 

How Many Days Do You Need in Colombo?

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.

If You Have 1 Day in Colombo

Focus on the city's major cultural and heritage sights, with time for a sunset by the sea.

  • Morning: Pettah Market and Colombo Fort
  • Midday: Gangaramaya Temple and Seema Malaka
  • Afternoon: Independence Square or Dutch Hospital
  • Evening: Lotus Tower or Galle Face Green for sunset

If You Have 2 Days in Colombo

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:

  • Morning: Viharamahadevi Park and National Art Gallery
  • Midday: Kathiresan Kovils and souvenir shopping
  • Afternoon: Colombo Port City
  • Evening: Explore Colombo's nightlife or enjoy a relaxed dinner

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.

How to travel within Colombo

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.

Essential Tips for Experiencing Activities in Colombo

  • Start early: Visit Pettah Market, temples and heritage areas in the morning to avoid peak heat and crowds.
  • Dress respectfully: Cover your shoulders and knees when visiting Buddhist and Hindu temples, and remove your shoes where required.
  • Carry cash: Keep some Sri Lankan rupees handy for markets, street food, small attractions and tuk-tuk rides.
  • Plan around the heat: Save outdoor activities such as Galle Face Green and Lotus Tower for late afternoon or evening.
  • Use tuk-tuks wisely: They are convenient for short distances, but agree on the fare beforehand or use a metered/ride-hailing option.
  • Keep valuables secure: Crowded areas such as Pettah Market and public transport can get busy, so keep your phone and wallet secure.
  • Leave room for food stops: Colombo's street food is part of the experience, so don't pack your itinerary too tightly.
  • Check timings before visiting: Temple, museum and attraction hours can change, particularly around religious holidays and special events.
  • Allow travel time: Colombo traffic can be unpredictable, especially during morning and evening rush hours.
  • Keep evenings flexible: Sunset at Galle Face Green, dinner and rooftop venues work well as relaxed additions after a full day of sightseeing.

Conclusion: Why Colombo Should Be on Your Sri Lanka Itinerary

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.

FAQs

1. What are the unique things to do in Colombo?

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.

2. What are the best things to do in Colombo at night?

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.

3. What are the best things to do in Colombo with kids?

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.

4. What are the best things to do in Colombo for couples?

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.

5. What are the best things to do in Colombo in 1 day?

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.

6. What are the things to buy in Colombo?

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.

7. What are the best free things to do in Colombo?

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.

8. What are the best things to do in Colombo in the evening?

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.

9. What are the best things to do in Colombo with family?

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.

10. Which are the best markets in Colombo for souvenirs?

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.

11. Are there nightlife options in Colombo?

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.

13. What are the best things to do in Colombo for couples?

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.

Get in touchWe’ll start with some questions and get you to the right place.
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
pyt-logopyt-text
Pick your next Hassle-free holiday with us