Flights from Shanghai (PVG) to Colombo (CMB)

About Colombo

Colombo, Sri Lanka's lively coastal gateway

Colombo is a bustling port city where ocean views, tree-lined avenues, and modern high-rises sit alongside colourful markets and historic architecture. As Sri Lanka's commercial capital, it offers a welcoming first taste of the island, with a compact centre that is easy to explore in between longer journeys inland or along the coast.

You will find a relaxed seaside atmosphere along Galle Face Green, alongside busy shopping streets, galleries, and cafés. From restored colonial-era buildings to contemporary restaurants and rooftop bars, Colombo combines old and new in a way that feels both dynamic and laid-back, making it a rewarding base at the start or end of your Sri Lankan journey.

Top sights in Colombo

Galle Face Green

Stroll along this oceanfront promenade at sunset for sea breezes, street snacks, and views of Colombo's changing skyline.

Colombo National Museum

Explore galleries filled with art, artefacts, and exhibits that trace Sri Lanka's rich cultural heritage.

Pettah Market

Wander through narrow streets packed with stalls selling textiles, spices, fresh produce, and everyday goods in a lively atmosphere.

Old Dutch Hospital Precinct

Visit this restored heritage complex near the port for dining, boutiques, and a relaxed evening ambience.

Independence Square

Enjoy a peaceful walk among leafy avenues, monuments, and a striking ceremonial hall in one of Colombo's most elegant districts.

Experience Colombo's coastal charm and city life

Colombo invites you to slow down and enjoy its coastal setting. Begin with a morning walk around the citys lakes and parks, watching the city come to life, before heading to Galle Face Green for sea views and a gentle breeze. You can also hop between neighbourhoods such as Kollupitiya and Bambalapitiya to discover cafés, galleries, and contemporary city life.

For a deeper understanding of the destination, join a guided city tour on foot, by bicycle, or by tuk-tuk, which gives you a close-up look at hidden lanes, street food corners, and everyday scenes. As evening falls, rooftop spots and seafront venues offer relaxed ways to take in the skyline and coastline, while day trips from Colombo open the door to beaches and countryside just a short journey away.

A taste of Colombo

Colombo has an energetic dining scene that showcases the flavours of Sri Lanka alongside international influences. You can sample rice and curry spreads, seafood fresh from the Indian Ocean, and fragrant dishes built around coconut, chilli, and spices in small eateries or stylish restaurants.

Street-side stalls and casual spots are excellent for quick bites such as savoury snacks, hoppers, and sweet treats, especially around busy markets and transport hubs. In newer districts and along the coastline, contemporary restaurants and cafés serve everything from modern Sri Lankan cuisine to global favourites, often with views over the city or sea. Wherever you choose to eat, expect warm hospitality and generous portions that reflect the citys welcoming character.

Retail therapy in Colombo

Colombo offers a mix of traditional markets, independent boutiques, and modern malls, making it an engaging place to browse and shop. In Pettah, tightly packed streets are filled with shops selling textiles, spices, household goods, and more, giving you a lively and sensory experience.

For a calmer outing, head to curated boutiques or restored heritage complexes where you can look for locally made handicrafts, clothing, and design pieces. Larger shopping centres provide international brands, air-conditioned comfort, and convenient dining options, which are ideal for a relaxed afternoon indoors. Whether you are picking up a small keepsake or exploring the latest collections, shopping in Colombo adds another layer to your stay.

Best time to visit Colombo

Southwest monsoon season (May to September, peak season) brings warm, humid days with frequent showers that refresh the city. Average temperatures sit around 28°C (82°F). Short bursts of rain are common, but you can still enjoy sightseeing, coastal walks, and indoor attractions between showers.

Northeast monsoon season (October to January, shoulder season) sees a mix of sunshine and rain with average temperatures near 27°C (81°F). The changing skies create dramatic sunsets along the coast, and this period suits travellers who enjoy a softer light, fewer crowds at some attractions, and lush greenery throughout the city.

Inter-monsoon months (February to April, low season) are typically hot, with temperatures around 29°C (84°F) and comparatively calmer weather. These months are ideal if you like long, bright days for city exploration, seaside relaxation, and day trips from Colombo, while still finding cooler moments in shaded parks and air-conditioned venues.

Frequently Asked Questions