Direct flights to Colombo

Colombo offers a lot to experience – here you can find out more about the destination and find direct flights from all over the world.

Bandaranaike International is a medium sized and largest airport in Sri Lanka. In total there are 48 airports with direct flights to Colombo from 27 different countries and 2 U.S. states. You can easily reach Colombo with daily non-stop flights from 11 major hubs like Doha (Qatar Airways), Chennai (IndiGo) and Sharjah (Air Arabia).

CMB Click to open the interactive map.

Non-stop routes to CMB:


No direct flights found. Try clear all filters.

The city of Colombo offers historical monuments, colonial architecture, festivals and events, beaches, and fine dining, and shopping. With so much to see, do, and experience in Colombo, it can sometimes be difficult to find all that you need to know before or even during your visit.

Getting to Colombo

Located some 35 km north of Sri Lanka's largest city, Colombo, is Bandaranaike International Airport, the main gateway to the island nation for travelers from across the globe.

The base is served by a number of major airlines, and you can find direct connections to almost 50 airports around the world. In the list below you find some of the most frequent direct routes – by following the links you find all flight options available from each airport.

all direct flights to colombo

From other parts of Asia

From Europe

A range of services and amenities are available to international travelers arriving at Bandaranaike International Airport, including banks, currency exchange desks, a post office and a medical center. Duty-free shops sell Ceylon tea, local handicrafts and other souvenirs, while restaurants, coffee shops and bars offer a range of local and international foods, drinks and snacks.

Travelers can make their way to Colombo and other destinations in Sri Lanka via the transport links available from the airport, which include shuttle, train, bus and taxi services.

Discover Colombo

Colombo is often thought to be the administrative capital of Sri Lanka but that role is in fact filled by Sri Jayawardenapura Kotte, a satellite city of Colombo.

It is, however, the country's largest city, with a population of some 650,000 people. More than 5.6 million citizens live in the wider metropolitan region, which encompasses the districts of Colombo, Gampaha and Kalutara and covers an area of almost 3,700 sq km.

Colombo is the commercial heart of Sri Lanka and consequently a busy and vibrant city, boasting striking symbols of economic prosperity and success such as the World Trade Centre, the second tallest building in south Asia.

The city is also home to a large harbor, diverse architecture, museums, religious buildings and other attractions where visitors can seek out memorable experiences.

Five must sees in Colombo

Travelers who want to start their trip to Colombo by learning more about Sri Lankan culture and history can pay a visit to the National Museum. The institution boasts a collection that includes ancient paintings, sculptures, sketches and other works dating as far back as the fourth century BC.

Another experience not to be missed is taking a tour of the city's religious buildings. Highlights to look out for include the Gangarama Vihara, a temple decorated with ornate brass work, stone carvings and Buddhist art. The Isipathanaramaya temple is known for its beautiful frescoes, while the Wolvendaal church serves as a symbol of the time Sri Lanka spent under Dutch rule from the mid-17th to the late-18th centuries.

The elephant is one of the most famous symbols of Sri Lanka and travelers can take a day trip out of Colombo for a close encounter with the impressive beasts at an orphanage in Pinnawela. Visitors to the site can feed baby elephants with giant milk bottles before treating the lovable creatures to a bath.

Families can spend a fun and memorable day at Leisure World, the country's first amusement and water park. The complex boasts log flumes and other aquatic attractions that will help guests cool down on a hot day, as well as rollercoasters, games and other features to entertain young and old alike.

One of the most impressive views in Colombo can be enjoyed at Galle Face Green as the sun is setting. This long stretch of lawn facing the ocean is a particularly popular meeting point at weekends, with locals and tourists gathering to relax, enjoy walks along the promenade and tuck in to food provided by the numerous vendors who set up along the seafront.

Direct flights travel tip

Don't miss the opportunity to try kothu rotti, a quintessentially Sri Lankan foodstuff that consists of a special type of bread combined with vegetables, egg or meat and flavored with tasty spices.

When to go to Colombo

Travelers can expect warm weather whatever time of year they choose to visit Sri Lanka. The city's tropical climate provides fairly steady temperatures throughout the year, ranging from average lows of 23 degrees C to typical highs of 31 degrees C.

Holiday makers who do not want to get wet should avoid the monsoon seasons, with the heaviest rains normally falling in April, May, October and November.

Major airlines with daily flights to Colombo
Daily flights with Qatar Airways
Daily flights with Emirates
Daily flights with IndiGo
Daily flights with Air Arabia
Daily flights with Singapore Airlines
Daily flights with Air India
Daily flights with Malaysia Airlines
Daily flights with China Eastern
CMB routes and destination map
Show flights from Colombo instead? Cheap flights to Colombo

No, there are no directflights to Colombo from the US so you'll need to find a flight with connection instead.

There are 30 airlines with direct flights to Colombo. Emirates, flydubai and SriLankan Airlines are the most popular ones.

All 3 big alliances are flying to Colombo. Star Alliance, Oneworld and SkyTeam.

The IATA code is CMB and the ICAO code is VCBI.

You can fly daily from 9 different airports hubs to Colombo. Including Doha with Qatar Airways, Dubai with Emirates and Chennai & Bengaluru with IndiGo.

Depends where you are flying from. It takes 11h 15min from Sydney (SYD) and 55min from Madurai (IXM).

There is 1 airport in Colombo with scheduled flights, Bandaranaike International, CMB.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $437.
Direct flights to Sri Lanka
Mattala Rajapaksa International Airport
Mattala Rajapaksa International Airport (HRI)

Flights from 4 different airports

Kankesanturai (JAF)

Flights from 1 different airports