Discover Colombo
with Cathay Pacific

Great food, unique shopping, warm hospitality and an infectious Sri Lankan smile are just some of the things you’ll find in the Island’s capital city. Situated on the west coast of the island, Colombo is normally the starting point for visitors’ island adventures, but there’s more to this city than meets the eye.
Within these bustling streets lie some of the country’s oldest buildings and breathtaking temples, along with cosmopolitan delicious local eateries and boutique shopping areas. And just a short drive away are the serene southern beaches and rolling hills of tea country. Wondering what to do in Colombo and the surrounding area? Scroll down for a roundup of the top things to see, do, and eat when you’re in the city.

Book & compare flights to Colombo (CMB) with Cathay Pacific from

What's hot in Colombo

Why Sri Lanka’s now a top healthy travel destination

A food tour of Sri Lanka

Top business hotel: Shangri-La Colombo

Things to do in Colombo

Visit the National Museum & Dutch Period Museum

If you don’t have time to visit the Cultural Golden Triangle on your Sri Lankan holiday, be sure to visit the National Museum in Colombo. It offers travellers a walk through Sri Lankan history and is a great introduction to the country’s architecture. Another Colombo attraction worth visiting is the Dutch Period Museum. Once the residence of the Dutch governor in the 17th century, the mansion’s beautiful courtyard and exterior is reason enough to visit, but once inside you’ll uncover the story of the Dutch colonial rule of Sri Lanka.

Taste local cuisine at Good Market & Pettah Market

In the heart of Colombo lies Pettah Market, a bustling bazaar of hawkers, shops and vendors selling everything from spices and fresh produce to clothes and electronics. Locals flock to the market for great deals, but tourists will stay for the great atmosphere. It’s a must-visit if you’re looking to buy Sri Lankan spices and Ceylon cinnamon. For a more relaxed local market experience, Good Market is another top place to visit in Colombo. You’ll find organic labels, home bakers, and small produce options at this artisan food market in the northeast car park of the Colombo racecourse.

Explore the Dutch Hospital Shopping Precinct

Sri Lanka, and Colombo in particular, has a strong architectural and design sensibility. The country is filled with beautiful colonial buildings that have been perfectly preserved over the years. Due to wars, there are few buildings left in Colombo, but The Old Dutch Hospital is considered the oldest and one of the finest buildings in the city. Amid the historic surroundings of the Fort’s Hospital, today, is undoubtedly one of Colombo’s most atmospheric shopping areas, filled with outlets of Colombo favourites such as Spa Ceylon, and textile and jewellery shops, peppered between cafés and restaurants.

Admire Gangaramaya Temple & Beira Lake

Gangaramaya temple is one of the oldest and most important temples in Colombo, constructed by famous scholar monk Hikkaduwe Sri Sumangala Nayaka Tera in the late 19th century. It is set beside the tranquil Beira Lake, providing visitors with an oasis of calm within the energy of Sri Lanka’s capital city. Enjoy a leisurely stroll across the bridge to the temple and marvel at the unique architecture, which showcases Sri Lankan, Thai, Indian and Chinese designs. The building also houses a library, museum, residential hall, and educational hall.

Enjoy the colourful Park Street & Slave Island district

Just a few blocks away from the Beira Lake is Park Street & Slave Island, one of Colombo’s cooler up-and-coming neighbourhoods. Hail a Tuk Tuk and enjoy a thrilling ride over to the colourful streets of this area. Down these narrow streets and lanes you’ll find local street vendors next to upscale restaurants and lively nightclubs neighbouring artisan cafes. A walking tour is a great way to get to know this area of the city, which boasts a rich, multicultural (but especially Malay) heritage, and the impressive Murugan Temple.

Uncover the history of Cinnamon Gardens

Located just 3km from the city centre, Cinnamon Gardens is an area rich with history. A century ago, this neighbourhood was covered in (you guessed it) cinnamon plantations. Many an author have written about this beautiful area, and if not for the abundance of this spice, the Portuguese, Dutch, and English wouldn’t have taken such an interest in the island. Today, it’s an affluent area containing picturesque mansions, stylish cafes, shops, museums, Independence Hall, Old Town Hall, and is the perfect setting for an afternoon of exploring.

Take a road trip to Galle

The UNESCO World Heritage protected Galle Fort is an 18th-century Dutch walled town with boutique shops, grand colonial homes, and beautiful beaches set against the azure blue Indian Ocean. This picturesque town is roughly 2.5 hours from Colombo and is the perfect place to add on to your Colombo holiday. Explore the ochre-washed buildings along the narrow streets that were once homes for the Dutch admiralty and marvel at the white lighthouse that sits on the edge of the cliff by the granite ramparts that keep the crashing waves at bay. Then, head to the beach for an afternoon of sunbathing or surfing.

Hop on a train to Kandy

Kandy, the cultural capital of Sri Lanka, is just a short 3.5-hour drive or train journey from Colombo. Catching a train between destinations is one of the most popular modes of transport in Sri Lanka, and this journey in particular, known as the ‘tea train’ line, provides a magnificent view of the tea plantations as you pull into Kandy. Start your visit at the Buddhist Temple of the Sacred Tooth Relic, located in the former Kingdom of Kandy, set beside the tranquil Kandy Lake. Afterwards, drive up into the hills for a spectacular view over the city and its surrounding mountains, which are full of adventures. The Kandy mountains are home to tea plantations, a lush rainforest, and close by lie the Knuckles Mountain Range, a Unesco world heritage site.

Visit Sri Lanka’s southern beaches

Sri Lanka is ringed with beaches, and some of the relaxed feeling of the island is owed to these vast, sandy expanses that meet the Indian Ocean. The serene south coast is home to seaside towns Benota, Mirissa, Unawatuna, Tangalle and Weligama, all of which are fringed with welcoming palms and boast exquisite sandy beaches. The stilt fishermen, who perch on tall wooden poles above the shallows to avoid frightening fish, are well known to fish in these areas on calm days. And from November until April, you can spot whales in the area on boat excursions.

Head to the hills & explore Tea Country

No trip to Sri Lanka is complete without a trip to Tea Country: an area of breathtaking beauty with exquisite tea to enjoy. These vast undulating hills are filled with tea plantations, small villages and endless trails that weave their way through the cool, lush landscape. At the heart of it all is Hatton: the epicentre of Sri Lanka’s tea production and one of the top places to visit on a Colombo holiday. Head to the hills and enjoy a walk through the glossy green fields full of tea plants or learn about the process of making Ceylon tea at a factory tour.

People who visited Colombo also liked

Hanoi
Ho Chin Minh City
Danang
Kathmandu
Phnom Penh
Manila
Bengaluru
Bali
Dhaka
Angeles City

More routes to Colombo

All fares displayed include taxes and carrier-imposed surcharges. All fares, government taxes and fees, and surcharges are subject to change at any time. For ticket cancellations, where applicable, the Hong Kong Passenger Security Charge, the Hong Kong Air Passenger Departure Tax, and the Hong Kong International Airport Construction Fee will be refunded without any administration fees.