Book cheap flights to Colombo from R 1236

Explore the best deals

Discover the cheapest flights to Colombo
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Colombo

Cape Town
Flights from Cape Town to Colombo
8699R
8139R
Prime price per passenger
Johannesburg
Flights from Johannesburg to Colombo
6714R
6277R
Prime price per passenger

How long is the flight to Colombo?

If you’re planning a trip to Colombo, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 21h 14m; from Durban, around 25h 21m; and from Cape Town, roughly 25h 27m.
Direct Flight Time (in Hours)
JohannesburgDurbanCape TownPort Elizabeth
0h 5h 10h 15h 20h 25h 30h 35h 40h

How much does a flight to Colombo cost?

At eDreams you can find flights from Johannesburg to Colombo starting from R 6 835, with an average price of R 10 406. If you depart from other cities such as Cape Town, you can find tickets from R 6 869, and from Durban starting from R 9 526, according to data from the last 72 hours.
Filter by
JohannesburgCape TownDurban
R 10 406
R 12 215
R 12 389
JohannesburgCheapest
Cheapest Price: R 6 835
Cheapest
Average

Best Time to Fly to Colombo

Planning your flights to Colombo? The best time to visit this vibrant city is during the dry season, which typically runs from December to April. During these months, you can explore Colombo's many attractions without worrying about rain.

Low Season in Colombo

One highlight to visit Colombo during the low season (May to August) is experiencing the city's cultural festivals, such as Vesak, which takes place in May. Temperatures during this season range from 27°C to 30°C.

High Season in Colombo

One of the best things to do in Colombo during the high season (December to March) is enjoy watersports and visit the beaches. Temperatures during this season range from 22°C to 31°C. Book your flights to Colombo with eDreams and benefit from exclusive offers!

What to Do in Colombo

Colombo, the bustling capital of Sri Lanka, is a vibrant tapestry of culture, history, and modernity. Book your flights to Colombo now and discover a city where colonial charm meets contemporary energy, offering something for every traveller. From ancient temples to sprawling urban parks and bustling markets, Colombo is a melting pot of experiences waiting to be explored.

The Best Attractions to See in Colombo

Here are some of the best attractions awaiting you in Colombo:

  • Gangaramaya Temple: Explore this beautiful Buddhist temple complex, admire its intricate carvings and colourful frescoes, and find serenity by the tranquil Beira Lake. Don't miss the adjoining Seema Malaka, a serene meditation centre.
  • Galle Face Green: Enjoy the sunset over the Indian Ocean from this sprawling ocean-side park. Indulge in local street food like isso wade and enjoy the vibrant atmosphere.
  • Viharamahadevi Park: Escape the city bustle in Colombo's largest park, a lush oasis perfect for leisurely strolls and picnics. Admire the golden Buddha statue and spot the playful monkeys.
  • National Museum of Colombo: Delve into Sri Lanka's rich history and culture at this fascinating museum. Explore ancient artefacts, manuscripts, and a stunning building with Italian architecture.
  • Pettah Market: Immerse yourself in the vibrant atmosphere of this bustling market. Haggle for souvenirs, spices, and local crafts, and experience the true essence of Colombo. Book your flights to Colombo today and start your adventure!

Frequently asked questions about flights to Colombo

How can I find cheap flights to Colombo on eDreams?
At eDreams you will find flights from R1236 to Colombo. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Colombo.
Which airlines fly to Colombo?

Airlines flying direct from South Africa to Colombo include:

  • IndiGo, with flights from Chennai to Colombo and Bengaluru and also from Mumbai.

Airlines with indirect flights to Colombo include:

  • Air Asia, which flies from Sydney, Singapore or Denpasar-Bali.
  • Etihad Airways, with flights from Durban and Johannesburg, as well as from Mahe Island.
  • IndiGo, with flights from Abu Dhabi, Durban and also Bengaluru.
How long before a flight to Colombo should I be at the airport?
If you want to be on time for your flight to Colombo, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Colombo departing from over 8 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Colombo with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Colombo’s airport?
Colombo is served by 1 airport[s]. Bandaranaike International Airport operates flights towards both domestic and international destinations within 8 cities, such as Cape Town, Bengaluru and Mumbai, the most popular routes.
How far is Colombo’s airport from the city centre?
Colombo’s airport Bandaranaike International Airport is located 27 kms from the city centre.
How much is the trip from the airport to Colombo’s city centre?
Public transport: The price for the trip is about 2.70 R per person.
Taxi: If you have more budget and prefer to take a taxi from Bandaranaike International Airport , the average price for the ride to Colombo centre is around 7.01 R per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Colombo. Pick your preferred car type and get from Bandaranaike International Airport to Colombo city centre on your own terms.

Plan your trip

Popular citiesPopular Flight RoutesAlternate routes