Colombo

Last updated on May 26, 2023

Posted on

The capital city of Sri Lanka is a treasure trove of experiences just waiting to be explored! In Colombo, old-world charm meets modern-day hustle and bustle. From the Fort district, which features Dutch colonial architecture and offers a fascinating peek into Colombo’s long and varied history, to the stunning Galle Face Green, where you can watch the sun dip below the Indian Ocean – Colombo has a range of experiences to offer. Plus, don’t miss out on the lively Pettah Market for a chance to find all sorts of local goodies and trinkets – a bargain hunter’s paradise!

For those looking to take in some of Colombo’s natural beauty, Viharamahadevi Park is the perfect spot. Located right in the heart of the city, it’s ideal a leisurely stroll or picnic friends and family. And if you’re more of a beach person, don’t fret – Mount Lavinia Beach is only a short distance away and makes for the perfect spot to soak up some sun!

Options for Travel from Colombo to Trincomalee
Train with Colombo in the background © Melih Cevdet Teksen / Shutterstock.com

When in Colombo, a must-visit is the Gangaramaya Temple – an oasis of Buddhist art and history. Then, to really get to know the country’s past, head over to the National Museum – you won’t be disappointed! Don’t forget to visit Independence Square either; it’s an embodiment of Sri Lanka’s freedom, with stunning architecture and vibrant greenery. From its cultural attractions to its natural wonders, Colombo has something for everyone and is definitely worth a visit!


Iconic Attractions in Colombo

Galle Face Green

Aerial view of Galle Face Green beach, waterfront park, and residential area in Colombo, Sri Lanka

Galle Face Green – a picturesque seafront promenade situated right by the Indian Ocean in Colombo. It’s an iconic spot amongst locals and tourists alike, where you can witness people of all ages gathering to relax or fly kites as they enjoy the salty sea breeze. As darkness falls, the atmosphere comes alive with captivating sights and sounds – street vendors selling mouthwatering Sri Lankan delicacies, ice cream trucks brimming with colorful treats, and quaint little stalls showcasing handmade crafts. It’s a magical experience – strolling along this captivating stretch of coastline while breathing in its unique vibes! A perfect way to spend a laid-back evening and create memories that’ll last a lifetime.

Gangaramaya Temple

Panoramic view of a large Bodhi tree within Gangaramaya Buddhist Temple grounds
A Majestic Bodhi Tree Stands Tall in the Sacred Grounds of Gangaramaya Buddhist Temple © Sergii Figurnyi / Shutterstock.com

Stepping into the Gangaramaya Temple is like being transported to a realm of tranquillity, spirituality and awe-inspiring Buddhist artistry. Nestled in the heart of Colombo, this sacred temple is a stunning representation of Sri Lanka’s rich Buddhist heritage. Its architecture and craftsmanship are truly remarkable and worthy of admiration! Beyond its spiritual aspects, the temple also operates as a museum showcasing an array of artifacts, sculptures and ancient relics from various eras and countries. With deep history combined with beauty, it is a must-visit destination for anyone wanting to gain deeper insight into Sri Lanka’s culture and religious customs.

Pettah Market

The fruit and vegetable section of the in the Pettah © Denis Costille / Shutterstock.com

Pettah Market in Colombo is a true testament to the vibrant spirit of Sri Lanka. Wander through its winding streets and alleys and you’ll find vendors selling everything from fresh produce and aromatic spices to clothing, electronics, and trinkets. The market’s mix of sounds, colors, and scents creates a unique experience that you can’t find anywhere else.

Navigating through Pettah Market is an adventure in itself! Chat with friendly shopkeepers while haggling for the best deals – then take a break to sample some delicious local street food. This lively marketplace offers a unique insight into life in Colombo, so don’t forget to bring your bargaining skills – you’re sure to find some amazing bargains!

Things to do

Go on a shopping spree

Shopping in Colombo is an awesome experience – no matter your budget or taste, you’ll find something for everyone From high-end boutiques and modern malls to charming street markets and quaint artisan shops, there’s a delightful variety of wares that make great gifts or souvenirs. Immerse yourself further by haggling with the vendors; it’s a fun way to connect with local culture while also getting some great deals! Whether you’re looking for traditional handicrafts, colorful textiles, or beautiful gemstone jewelry, you won’t be disappointed in what Colombo has to offer. Enjoy!

Indulge in the local cuisine

Traditional Sri Lankan kottu roti, hoppers cake, chicken spicy tikka boti in wooden background
Traditional Sri Lankan kottu roti, hoppers cake and chicken spicy tikka boti

Diving headfirst into the local cuisine of Colombo is one of the best ways to immerse yourself in this vibrant city. Sri Lankan food offers a delightful medley of flavors that pack a punch, from street food vendors selling tasty kottu roti to fine-dining establishments dishing up sumptuous seafood curries. Be sure to sample some hoppers, string hoppers and egg hoppers – they’re a true taste sensation! Not only are these dishes delicious, but they also provide an insight into the island’s history and cultural influences. Enjoying the local fare is an amazing way to get acquainted with Sri Lanka’s culture and customs.

Relax at a spa

After a day of exploring the bustling streets of Colombo, there’s nothing quite like winding down at one of the city’s blissful spas. Treat yourself to a reinvigorating massage, soothing Ayurvedic treatment or revitalizing body scrub – all performed by skilled therapists who blend traditional techniques with natural ingredients for an unforgettable experience. Surrender to the spa treatment and let the comforting Sri Lankan hospitality work its wonders both on your mind and soul. Afterward, you’ll feel refreshed and ready to take on whatever surprises tomorrow has in store! It’s the perfect way to give your adventure in this mesmerizing city a fitting end.

Travel from Colombo

Time to set your sights on exploring more of the beautiful island of Sri Lanka! With lush green landscapes, ancient cities, pristine beaches and quaint mountain towns, there’s a wealth of diverse experiences just waiting for you to uncover. Venture beyond Colombo and immerse yourself in the rich culture, history and natural beauty that make this captivating destination so special. And don’t forget – throughout your journey, you’ll be welcomed with warm hospitality and genuine smiles from the locals making memories to last a lifetime! So what are you waiting for? Pack your bags and let the next leg of your Sri Lankan adventure begin!

Colombo to Jaffna

Colombo to Jaffna by Bus
Public bus in Sri Lanka © Val Shevchenko / Shutterstock.com

Embarking on a journey from Colombo to Jaffna, you’ll uncover another fascinating side of Sri Lanka. With a distance of around 395 kilometers (247 miles) between the two cities, your adventure can take various routes, each offering unique experiences. While buses are the most affordable option, trains provide a faster and more comfortable journey, allowing you to marvel at the breathtaking scenery along the way. No matter which mode of transportation you choose, the trip from Colombo to Jaffna promises to be an unforgettable experience, revealing the country’s rich history, diverse culture, and picturesque landscapes. As you traverse the island, you’ll witness the striking contrasts between the bustling capital and the quieter, more serene atmosphere of Jaffna. Ready to explore? Read more information on travel options and detailed insights into this captivating journey.

Colombo to Trincomalee

Colombo to Trincomalee


Journeying from Colombo to Trincomalee offers an escape from the bustling capital to the quieter port city on the northeastern coast of Sri Lanka. Known for its pristine beaches, historic fort, and whale watching opportunities, Trincomalee is an attractive destination. The 260-kilometer (162-mile) journey can be taken by bus, train, or flight. The bus is the cheapest option, with both National Transport Commission and private services like Avro Travels available. Although private buses are more expensive, they provide faster and more convenient services, with multiple departure points in Colombo (more details here).

Another affordable option is the train, offering various comfort levels depending on the class of ticket purchased. Operated by Sri Lankan Railways, the most direct and fastest train departs from Colombo Fort Station in the morning, taking about 3.5 hours.

Flying is the least recommended due to high costs and limited availability of scheduled flights, making it an impractical choice for most travelers.

Colombo to Galle

Galle Fort, Sri lanka


The journey from Colombo to Galle is a popular one for tourists wanting to explore the ancient city of Galle, which has been recognized as a UNESCO World Heritage Site. The distance between the two cities is approximately 120 kilometers (75 miles), and various travel options are available. Many tourists prefer the train due to its lower cost and the beautiful coast scenery (more details here). Keep in mind that Sri Lanka Railways requires booking seats at least 32 days in advance, and the trip takes around 3 hours and 15 minutes.

Alternatively, buses present another option for traveling between the two cities. Express buses travel along the newer expressway, offering a faster journey of 1.5 to 2 hours. These buses are air-conditioned and depart regularly throughout the day. Another bus option is the coastal route, which provides views similar to the train but with less comfort and a longer travel time.

Colombo to Kandy

By Car or Taxi from Colombo to Kandy
Traffic on the main route between Colombo and Kandy © eFesenko / Shutterstock.com

Traveling from Colombo to Kandy offers a journey from the bustling capital to a UNESCO World Heritage Site nestled amidst lush green hills. The distance between the two cities is about 116 kilometers (72 miles), and there are various ways to make the trip. By car or taxi, the journey takes approximately 2.5 to 3.5 hours, depending on traffic and weather conditions. Taxi services like Stef Lanka Tours provide convenient door-to-door travel and can be an affordable option when traveling with a group (more details here).

Another popular and highly recommended way to travel between Colombo and Kandy is by train. The train operated by Sri Lanka Railways offers breathtaking scenery as it passes through Tea Country. Both 1st and 2nd class tickets are reasonably priced, with multiple trains departing from Colombo Fort daily. The journey takes between 2.5 to 3.5 hours, but tickets must be booked at least 32 days in advance. The train ride not only provides stunning views but also offers a cultural experience, making it a top choice for many travelers.

Did you find this guide useful?

Click on a star to rate it!

Average rating: / 5. Vote count:

Kamolchat Thanaditsayakun
About Kamolchat Thanaditsayakun

My name is Kamolchat - a writer with a passion for travel who loves sharing stories of new destinations and unforgettable adventures. I was born and raised in Thailand and I have always been captivated by the beauty and diversity of my homeland which inspired me to venture out and discover the world.

Over the years, I have had the pleasure of contributing to various travel publications and websites, such as Lonely Planet and Viator. I strive to provide an authentic representation of the places I visit, get into the heart of local cultures and finding authentic experiences that nourishes the soul.

As I continue to journey across the globe, I want you to join me in experiencing the wonders of our world through my stories. Together, we can learn, grow, and be inspired by the incredible people, places, and cultures that make our planet such an extraordinary place to explore.