Language ZAR/ZA

Flights to Sri Lanka

Find cheap flights to Sri Lanka in 2024/2025 from R12,919 This is the cheapest return flight found to Sri Lanka from South Africa on FlightsFinder on December 15th 2024 at 15:41. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Sri Lanka from the most established flight comparison sites.
Fly to Sri Lanka and visit sites like Sigiriya Fortress, Dambulla Royal Cave Temple and Golden Temple, Temple of the Sacred Tooth Relic & Yala National Park.

Plane flying over earth

1. Enter your search requirements for Sri Lanka

2. Compare the best Sri Lanka deals from top comparison engines

Flight ticket

3. Book your Sri Lanka flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Sri Lanka in 2024/2025?

These economy flights were found on FlightsFinder from South Africa to Sri Lanka in the last few days. Prices subject to availability.

No flights found for this month.

What are the cheapest one-way flights to Sri Lanka in 2024/2025?

These economy flights were found on FlightsFinder from South Africa to Sri Lanka in the last few days. Prices subject to availability.

No flights found for this month.

When are flights to Sri Lanka cheapest?

up

The month of October

happy

According to our data, October is on average the cheapest time to book flights to Sri Lanka.
You can get flights from R12,919 return.

When is the most expensive time to fly to Sri Lanka?

up

The month of December

happy

According to our data, December is on average the most expensive time to book flights to Sri Lanka.
A return flight could set you back more than R19,043.

Why fly to Sri Lanka?

Sri Lanka, an enchanting island in the Indian Ocean, beckons travelers with its rich tapestry of history, culture, and natural beauty. From the ancient ruins of Anuradhapura to the pristine beaches of Mirissa, this small yet diverse country offers a treasure trove of experiences waiting to be explored. Delve into the vibrant markets of Colombo, embark on a scenic train journey through lush tea plantations in Ella, or seek tranquility in the sacred city of Kandy. With its warm hospitality, delectable cuisine, and breathtaking landscapes, Sri Lanka awaits to captivate the hearts of all who venture to its shores.

Frequently asked questions about Flights to Sri Lanka

What is considered a good price to Sri Lanka?

A good price for a flight to Colombo is R11627 - R14211.

Which popular airports are in Sri Lanka?

The popular airports in Sri Lanka include Bandaranaike International Airport in Colombo, Mattala Rajapaksa International Airport in Hambantota, and Ratmalana Airport in Colombo.

How long does it take to fly to Sri Lanka?

The flight to Sri Lanka (CMB) is roughly 9 hours 44 minutes and 4,156 miles (6,689 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).

How do I find the cheapest possible flights to Sri Lanka?

The best way is to compare flights to Sri Lanka from leading comparison sites using our search engine dashboard.

Are there direct flights to Sri Lanka?

We have currently found no direct flights to Sri Lanka.

What is the weather like in Sri Lanka?

Here is the average weather forecast in Sri Lanka by month:

• Jan: 31°C
• Feb: 31°C
• Mar: 32°C
• Apr: 32°C
• May: 31°C
• Jun: 30°C
• Jul: 30°C
• Aug: 30°C
• Sep: 30°C
• Oct: 30°C
• Nov: 30°C
• Dec: 30°C

How far is the main airport in Sri Lanka from the city centre?

The main airport in Sri Lanka, Bandaranaike International Airport, is located approximately 35 kilometers north of the city center of Colombo.

How far in advance should I book my flight to Sri Lanka?

Typically, flights are cheapest to Sri Lanka 2 months before departure.

Which day is cheapest to fly to Sri Lanka?

Studies show flights to Sri Lanka are typically cheaper on Tuesdays and Wednesdays.

Flight Distance and Flying Time to Sri Lanka

Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Sri Lanka (CMB)

Distance:
4,156 miles (6,689 kilometres)

Average flight time (direct 9 hours 44 minutes)

Cape Town, South Africa - Cape Town International Airport (CPT) to Sri Lanka (CMB)

Distance:
4,906 miles (7,895 kilometres)

Average flight time (direct 11 hours 24 minutes)

Durban, South Africa - King Shaka Intl Airport (DUR) to Sri Lanka (CMB)

Distance:
4,115 miles (6,622 kilometres)

Average flight time (direct 9 hours 38 minutes)

George, South Africa - George Airport (GRJ) to Sri Lanka (CMB)

Distance:
4,710 miles (7,580 kilometres)

Average flight time (direct 10 hours 57 minutes)

Lanseria, South Africa - Lanseria International Airport (HLA) to Sri Lanka (CMB)

Distance:
4,168 miles (6,707 kilometres)

Average flight time (direct 9 hours 45 minutes)

Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Sri Lanka (CMB)

Distance:
4,543 miles (7,312 kilometres)

Average flight time (direct 10 hours 35 minutes)

Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Sri Lanka (CMB)

Distance:
4,353 miles (7,006 kilometres)

Average flight time (direct 10 hours 10 minutes)

East London, South Africa - King Phalo Airport (ELS) to Sri Lanka (CMB)

Distance:
4,400 miles (7,082 kilometres)

Average flight time (direct 10 hours 16 minutes)

Hoedspruit, South Africa - AFB Airport (HDS) to Sri Lanka (CMB)

Distance:
3,945 miles (6,348 kilometres)

Average flight time (direct 9 hours 15 minutes)

Kimberley, South Africa - Kimberley Airport (KIM) to Sri Lanka (CMB)

Distance:
4,428 miles (7,126 kilometres)

Average flight time (direct 10 hours 20 minutes)

Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Sri Lanka (CMB)

Distance:
3,974 miles (6,395 kilometres)

Average flight time (direct 9 hours 19 minutes)

Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Sri Lanka (CMB)

Distance:
3,925 miles (6,317 kilometres)

Average flight time (direct 9 hours 13 minutes)

Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Sri Lanka (CMB)

Distance:
4,153 miles (6,684 kilometres)

Average flight time (direct 9 hours 43 minutes)

Polokwane, South Africa - Polokwane International Airport (PTG) to Sri Lanka (CMB)

Distance:
4,018 miles (6,467 kilometres)

Average flight time (direct 9 hours 25 minutes)

Richards Bay, South Africa - Richards Bay Airport (RCB) to Sri Lanka (CMB)

Distance:
4,033 miles (6,491 kilometres)

Average flight time (direct 9 hours 27 minutes)

Upington, South Africa - Upington Airport (UTN) to Sri Lanka (CMB)

Distance:
4,611 miles (7,421 kilometres)

Average flight time (direct 10 hours 44 minutes)

Umtata, South Africa - K.D. Matanzima Airport (UTT) to Sri Lanka (CMB)

Distance:
4,307 miles (6,931 kilometres)

Average flight time (direct 10 hours 4 minutes)

Map of Sri Lanka

Travel Videos About Sri Lanka

Sri Lanka

Short guide to Sri Lanka

Lying just 30 kilometres off the southern tip of India is Sri Lanka – a beautiful paradise island at the very heart of the Buddhist religion. The country has become a mecca for exotic but affordable beach holidays with its endless miles of spectacular sandy beaches.

But it is also a hotbed of culture with seven World Heritage sites celebrating more than 3,000 years of history.

Tropical weather is a constant feature in Sri Lanka, which lies just three degrees north of the equator. The monsoon season is even punctuated by humid conditions and sunshine. But modern-day Sri Lanka has experienced a degree of political turmoil and even terrorism, particularly in the north and in the commercial capital Colombo.

Happily, the beaches and towns of the south have been mainly unaffected by the trouble, but travellers should still gauge the political situation before venturing forth.

Tourism on the island is also still trying to regain its composure following the devastating effects of the tsunami in 2004.

Sri Lanka and its population of 20 million people lie in the path of the major sea routes. Visitors can also marvel at the ancient sites of Anuradhapura, Polonnaruwa, Dambulla and Panduwasnuwara, where they can view what is left of a great civilisation.

So what are you waiting for? find your cheap flights to Sri Lanka now!

Happy Searching!

Cheapest flight routes found to Sri Lanka

From Johannesburg

From Johannesburg (JNB), South Africa to Colombo, Sri Lanka (CMB): R12,919

Depart: 01 Oct 2025 · Return: 31 Oct 2025 Price found 15 Dec 2024, 15:41

Choose Site / Currency

ZAR/South Africa