Cheap flights from Jakarta to Sri Lanka

JKT — CMB
21 May — 28 May1
Return
1 adult
Economy
From?
To?
Sat 21/5
Sat 28/5

How far in advance should I book a flight from Jakarta to Sri Lanka?

Travellers have found it’s best to book a flight 14 days in advance to save up to 1% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 14 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Jakarta to Sri Lanka 1-2 weeks in advance for as low as Rp 5,496,922, or Rp 5,614,190 for flights within the next 24 hours.

What is the cheapest month to fly from Jakarta to Sri Lanka?

Due to multiple factors, expect to potentially pay more when booking in September. For low rates, June can be a great choice for travel to Sri Lanka. Flights to Sri Lanka from Jakarta in June are about Rp 5,294,146 on average during June, but can be found for as low as Rp 2,638,522.

When is the cheapest time to fly from Jakarta to Sri Lanka (JKT - LK)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Jakarta to Sri Lanka as you normally would.

Cheap flights from Jakarta to Sri Lanka in May, June 2022

The best prices found for JKT to Sri Lanka flights in May, June
11 Jun - 18 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

13h 55m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

11h 40m
Rp 6,391,088

Multiple Airlines

View Deal

Deal found 5/14/22

11 Jun - 17 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

9h 35m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

12h 40m
Rp 6,757,549

Multiple Airlines

View Deal

Deal found 5/14/22

31 May - 3 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

10h 15m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

13h 10m
Rp 6,889,475

Multiple Airlines

View Deal

Deal found 5/14/22

Jakarta to Sri Lanka 2022 flight deals

Cheap flights to Sri Lanka from Jakarta found for this year
11 Jun - 18 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

13h 55m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

11h 40m
Rp 6,391,088

Multiple Airlines

View Deal

Deal found 5/14/22

11 Jun - 17 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

9h 35m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

12h 40m
Rp 6,757,549

Multiple Airlines

View Deal

Deal found 5/14/22

31 May - 3 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

10h 15m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

13h 10m
Rp 6,889,475

Multiple Airlines

View Deal

Deal found 5/14/22

Cheap Emirates flights from Jakarta to Sri Lanka

15 Jun - 20 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

3 stops

46h 15m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

3 stops

34h 55m
Rp 17,296,980

Emirates

View Deal

Deal found 5/15/22

14 Jun - 21 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

3 stops

46h 15m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

3 stops

34h 55m
Rp 17,370,272

Emirates

View Deal

Deal found 5/15/22

31 May - 3 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

3 stops

46h 15m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

3 stops

34h 55m
Rp 17,648,784

Emirates

View Deal

Deal found 5/14/22

Direct flights to Sri Lanka from Jakarta

Save time with Jakarta to Sri Lanka direct flight deals
11 Jun - 18 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

Nonstop

4h 35m
CMB

Colombo Bandaranaike Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

4h 40m
Rp 9,689,241

SriLankan Airlines

View Deal

Deal found 5/14/22

One-way flights to Sri Lanka from Jakarta

The cheapest one-way flights from Jakarta to Sri Lanka
9 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

14h 50m
Rp 2,184,110

AirAsia

View Deal

Deal found 5/14/22

10 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

2 stops

20h 16m
Rp 3,092,935

Multiple Airlines

View Deal

Deal found 5/15/22

10 Jun
CGK

Jakarta Soekarno-Hatta Intl

CMB

Colombo Bandaranaike Intl

1 stop

20h 31m
Rp 3,224,861

Multiple Airlines

View Deal

Deal found 5/15/22

Related info for your journey

Useful info, stats and facts about Jakarta to Sri Lanka flights.

Which airlines flying from Jakarta to Sri Lanka have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Jakarta to Sri Lanka that may be offering flexible cancellation policies are SriLankan Airlines, Malindo Air, and AirAsia. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Jakarta to Sri Lanka for under Rp 6,391,100 on Cheapflights?

Yes, there are multiple flights from Jakarta to Sri Lanka for under Rp 6,391,100. The cheapest flight booked recently is on Multiple Airlines for just Rp 6,391,088, but on average you can expect to pay Rp 8,868,367.

Are there direct flights from Jakarta to Sri Lanka for under Rp 9,689,300 on Cheapflights?

Cheapflights has 1 direct flight from Jakarta to Sri Lanka under Rp 9,689,300. A good price for a direct flight from Jakarta to Sri Lanka is less than Rp 9,689,241.

What are the cheapest airlines to fly from Jakarta to Sri Lanka one-way?

One-way options have recently been found by users for as low as Rp 2,184,110 on AirAsia. Other airlines that offer cheap prices include Emirates from Rp 8,047,494 and Qatar Airways from Rp 13,324,538 one-way.

What are the most popular airlines that fly from Jakarta to Sri Lanka?

When booking a flight from Jakarta to Sri Lanka, you may want to consider flying on AirAsia, Malindo Air or SriLankan Airlines as they are the most popular for this route.

What are the cheapest flights from Jakarta to Sri Lanka?

While on average a flight from Jakarta to Sri Lanka is generally Rp 4,998,094, our data shows the cheapest flight currently is Rp 3,715,919. When looking at the most popular route, (Jakarta Soekarno-Hatta Intl - Colombo Bandaranaike Intl), you can expect to pay Rp 6,889,475 for that flight.

Top 3 airlines flying from Jakarta to Sri Lanka

The chart below displays the airlines Cheapflights users travelling from Jakarta to Sri Lanka choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Malindo AirCheapestRp 1,586,778AverageRp 2,597,039FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Malindo Air flights
AirAsiaCheapestRp 3,989,299AverageRp 5,233,216FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search AirAsia flights
SriLankan AirlinesCheapestRp 6,005,424AverageRp 9,693,345FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search SriLankan Airlines flights