pickyourtrail_logo
Login
PYT - IndiaPYT - United StatesPYT - United Arab Emirates
award-image
  1. Home
  2. Tourism
  3. Sri Lanka
  4. Colombo Travel Guide - Everything You Need to Know

Colombo Travel Guide - Everything You Need to Know

Pick your next Hassle-free holiday with us

No trip to Sri Lanka is considered complete without exploring the capital city, Colombo. Located on the west coast, it is the largest city in Sri Lanka. This beautiful city has a mix of colonial houses, modern office buildings, cafes, mosques, and temples. From ancient forts to aromatic street food markets, Colombo has something for everyone. With a rich history that reflects the colonial past and the influence of various ethnicities, Colombo is the soul of Sri Lankan tourism. This Colombo travel guide will take you through reasons to visit, activities, attractions and travel tips for a memorable travel experience. 

Reasons to Visit Colombo

Having explored Colombo’s bustling markets and colonial streets, travellers quickly notice how the city blends history with modern life. It offers a unique blend of colonial history, modern skyscrapers, and bustling street life. As a coastal, walkable, and budget-friendly city, it offers top culinary experiences, iconic religious sites, and scenic spots. 

Here are the top reasons to visit Colombo:

  • It has many ancient museums and numerous temples, like Gangaramaya or Seema Malaka, that offer a cultural and historical depth. 
  • Colombo offers affordable Sri Lankan cuisine like kottu and fresh hoppers.
  • Enjoy the magnificent skyline & views. See the Lotus Tower, the tallest in South Asia, and the growing Port City, which contrasts with older, colonial-era architecture.
  • It offers easy access to Sri Lanka’s main airport, Bandaranaike International Airport.
  • Vast selection of accommodation, including rustic beachside shacks, lavish colonial mansions and stunning hotels. 

Best Time To visit Colombo

January to March is the best time to visit Colombo. During this time, the weather is warm, sunny and dry. With the lowest rainfall, it is an ideal time for city sightseeing. 

Season

Months

Weather

Temperature

Ideal For

Dry / PeakDec – MarSunny & dry26–31°CSightseeing, beaches
ShoulderAprHot, some humidity28–32°CCity tours, fewer crowds
Monsoon (Yala)May – SepHeavy rain, humid25–30°CBudget travel, indoor activities
Inter-MonsoonOct – NovFrequent showers26–30°CShort visits to cultural sites


 

Also Read: Best Time To Visit Sri Lanka

Activities to do in Colombo

Before diving into Colombo’s iconic landmarks, it’s the everyday experiences that truly bring the city to life. From bustling streets to cultural encounters and local flavours, here are some must-try activities in Colombo that make your visit unforgettable.

  • Enjoy a Colombo walking tour: Explore Colombo's vibrant streets to experience the authenticity. Try delicious street food, choose exotic spices, meander through market stalls, and visit the Red Mosque, all with a walking tour.
  • Visit historical sites: One of the best things to do in Colombo is to explore three Dutch Colonial-style buildings. These include the Old Dutch Hospital, the Dutch Period Museum, and the Wolvendaal Church.
  • Relish an authentic private cooking class: Attend the authentic private cooking class at the home of a local Sri Lankan family and embrace your inner chef. Learn about different delicious cuisines, insights into secret recipes, treasured spices and family-owned dishes.  
  • Challenge yourself with a round of golf:  Play a round of golf at the Royal Colombo Golf Club, in the heart of Colombo. If you are a golf enthusiast, it is an ideal thing to do. The immaculately manicured greens have captivated golfers for over a decade, with the option of playing 9 or 18 holes.
  • Ride in a tuk-tuk: One of the most interesting things to add to your Colombo tour packages is exploring the city in a tuk-tuk. This is an incredibly fun way to head off the beaten track and explore parts of Colombo that are not seen on the usual tourist trail.

Savour fiery street food:  Satisfy your taste buds with Colombo’s most delicious fast food, kottu rotti, Isso Vadai, egg hoppers (appa), achcharu, banana roti and sweet pancakes.

Places to Visit in Colombo

Before exploring Colombo in depth, it’s worth knowing that the city beautifully blends colonial charm, cultural landmarks, and coastal vibes. Whether you’re into history, spirituality, or local markets, these are the must-visit places in Colombo for a well-rounded experience.

National Museum of Colombo

Established in 1877, the National Museum of Colombo is one of the best places to visit in Sri Lanka for history buffs. Join a guided tour to learn in-depth about the museum’s exhibits and history. Here, visitors can witness the collections of coins, swords, royal crowns, heirlooms and more. 

  • Timing: 09:00 am - 07:00 pm
  • Duration: 2 hours

Beira Lake

Relax and rejuvenate yourself at Beira Lake, Colombo. Take your family to this lake where you can enjoy boating, picnicking and birdwatching. While boating, you can enjoy the stunning views of the famous Buddhist Seema Malaka Temple. 

  • Timing: 07:00 am - 06:00 pm
  • Duration: 2-3 Hours

Colombo Town Hall

Located in the heart of Colombo, the Colombo Town Hall is an iconic colonial-era building. Constructed in 1928 during British colonial rule, it serves as the headquarters of the Colombo Municipal Council. Visitors can admire its striking exterior architecture while exploring the surrounding Viharamahadevi Park. The building is often illuminated at night, making it a popular spot for photography and sightseeing.

  • Timing: 9:00 am-4:00 pm
  • Duration: 15–30 minutes

Mount Lavinia

If you’re looking for nightlife and beach outings, head to Mount Lavinia. Visitors can take a coastal train ride to Mount Lavinia, which is about 10-12 km from the main city centre.   Experience the stunning sunset views from Mount Lavinia beach. 

  • Timings: Open 24 hours
  • Duration: 2-3 hours

Gangaramaya Temple

Located on the edge of Beira Lake, Gangaramaya Temple is one of the most important temples in Colombo. Visit this temple to explore its architecture, Buddha statues, ornate shrines and a small museum that preserves antiques and religious artefacts. There is an entrance fee of approximately 300–500 LKR (₹88–149) for foreign visitors. 

  • Timings: 6:00 AM to 10:00 PM
  • Duration: 1 to 1.5 hours

Pettah Market

Also known as Manning Market, this is an open market in the suburb of Pettah in Colombo. It is one of the most popular places to visit in Colombo for shopping. Travellers can find a wide range of items from electronics to fashion accessories and from fresh vegetables and fruits to meat and seafood.

  • Timings: 7:00 AM to 9:00 PM (closed on Sunday)
  • Duration: 2 to 4 hours

Where to stay in Colombo

There are many accommodations in Colombo, from budget-friendly to luxury stays that are ideal for every kind of traveller. For a prime location in Colombo, stay in Colombo 1 (Fort/Galle Face) for luxury and tourist attractions, or Colombo 3 (Colpetty) & 7 (Cinnamon Gardens) for central access to shopping and cafes.

Best places to stay 

Area / Location

Best For

Recommended Stay

Price Range (per night)

Kollupitiya (Colombo 03)Central location, shopping & nightlifeCinnamon Grand Colombo₹10,000 – ₹15,000
Galle FaceOcean views & luxury staysShangri-La Colombo₹18,000 – ₹30,000
Fort AreaHistoric sites & city centreThe Kingsbury Colombo₹8,000 – ₹12,000
Mount LaviniaBeach stay & peaceful areaMount Lavinia Hotel₹6,000 – ₹10,000


Check Out: Best Kid-Friendly Hotels In Sri Lanka 

How to Reach Colombo

There are no direct road or train connections from India to Colombo. The only way to reach Colombo from India is by air or by taking a speedboat.  

  • By air: The easiest way to reach Colombo is via Bandaranaike International Airport, located about 35 km from the city. Direct flights operate from cities like Delhi, Mumbai, and Chennai.
  • By Cruise: Another good way to reach Colombo from India is by a cruise. Book your tickets at Cordelia Cruises, which starts around ₹33,000–₹60,000 for 5 nights. Additionally, a dedicated ferry service is also available on the Nagapattinam-Kankesanthurai route.

Getting Around Colombo

  • By Train: Train is one of the best ways to travel from Kandy, Galle and Ella to Colombo. 
  • By Road: Colombo is well-connected by highways and buses to major cities across Sri Lanka, making road travel convenient for domestic travellers. 

Visa for Sri Lanka

Indians travelling to Sri Lanka for tourism can obtain a free 30-day Electronic Travel Authorisation (ETA), a Sri Lanka visa, often with double entry.

Per Day Expenses in Colombo

Expense Category

Budget Traveller (Per Day)

Mid-Range Traveller (Per Day)

Luxury Traveller (Per Day)

Accommodation₹800 – ₹2,100₹3,300 – ₹7,500₹12,500 – ₹29,000
Food & Drinks₹650 – ₹1,250₹1,700 – ₹3,300₹5,000 – ₹10,000
Local Transport₹250 – ₹650₹800 – ₹1,700₹2,500 – ₹5,000
Attractions & Activities₹400 – ₹1,250₹1,700 – ₹3,300₹4,200 – ₹8,300
Shopping & Miscellaneous₹400 – ₹800₹1,250 – ₹2,500₹4,200 – ₹8,300
Total Per Day Cost₹2,500 – ₹6,000₹8,800 – ₹18,300₹28,400 – ₹60,000

Tips for Visiting Colombo

  • Transportation: Download PickMe or Uber for tuk-tuks and taxis to avoid fare negotiations.
  • Connectivity: Purchase a local SIM card at the airport (Dialogue or Mobitel) for cheap data.
  • Safety & Health: Do not drink tap water; use bottled or filtered water. Carry insect repellent for mosquitoes.
  • Money: Keep cash (small denominations) for markets, though card payments are common in restaurants/shops.
  • Best Time to Visit: Morning is best for temples/beaches, afternoons for shopping/cafés, and sunset for Galle Face Green or rooftop bars. 
  • Temple Wear: Cover your knees and shoulders, and remove shoes/hats before entering temples.

Final Thoughts

Undoubtedly, Colombo is a beautiful city in Sri Lanka. It offers a mix of colonial history, modern attractions, lively markets and scenic ocean views. From boating in Beira Lake and exploring artefacts in national museums to seeking blessings at Gangaramaya Temple, there is much more to do in Colombo. Whether you stay for a short visit or start your island adventure here, Colombo provides the perfect introduction to Sri Lanka’s rich culture and charm.

FAQs

When is the best time to visit Colombo?

The best time to visit Colombo is January to March, when the weather is warm, sunny, and dry, making it perfect for sightseeing, beaches, and outdoor exploration.

Do I need a visa for Sri Lanka?

Indian travellers visiting Sri Lanka can obtain a free 30-day Electronic Travel Authorisation (ETA) for tourism, usually allowing double entry.

What are the best activities to do in Colombo?

Popular activities include exploring Gangaramaya Temple, visiting markets like Pettah Market, enjoying street food, tuk-tuk rides, cooking classes, and walking tours.

How do I get to Sri Lanka from India?

The easiest way is by air to Bandaranaike International Airport, about 35 km from Colombo, with direct flights from Delhi, Mumbai, and Chennai.

How much should I expect to spend on a Colombo trip?

A Colombo trip may cost ₹3,000–₹6,000 per day for budget travellers and ₹8,000–₹20,000 per day for mid-range travellers, depending on accommodation, food, and activities.

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
Customise your own sooper hit itinerary
We think you are in .
Update your location?