Cheap Flights from Colombo to Jakarta

Compare Colombo to Jakarta flight deals

Find the cheapest month or even day of the year to fly to Jakarta

Book the best Jakarta fare with no extra fees

Flight deals from Colombo to Jakarta

Looking for a cheap last-minute deal or the best return flight from Colombo to Jakarta? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Colombo to Jakarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Colombo to Jakarta flights are currently cheapest in June.

Direct flights from Colombo to Jakarta

Alternative Colombo to Jakarta routes

Looking for the cheapest, fastest or easiest route from Colombo to Jakarta? You could fly into the following airports instead.

Colombo to Jakarta: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 6,971
Cheapest month to flyJune
Average flight time4 hrs, 40 mins
Most popular airlineSriLankan Airlines
Average flights per week22

Finding cheap flights from Colombo to Jakarta: Frequently asked questions

There are 2 airports in Jakarta: Halim Perdana Kusuma and Soekarno-Hatta.
The best price we found for a return flight from Colombo to Jakarta is ج.م.‏ 12,882. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 40 minutes is the average flight time from Colombo to Jakarta.
SriLankan Airlines flies direct from Colombo to Jakarta.
As of February 2026, there are 44 flights per week flying from Colombo to Jakarta.
The cheapest month to fly from Colombo to Jakarta is usually September.
If you're flying from Colombo, the cheapest airport near Jakarta is Soekarno-Hatta – which is 20.6 km away from the centre of Jakarta. We've found flights into this airport from ج.م.‏ 12,882.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Jakarta on Thursday, 3 September 2026.
Yes – the average flight time is 4 hours and 40 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Jakarta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Jakarta is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 27°C. May is typically the warmest month in Jakarta, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is February, with temperatures averaging 26°C. The rainiest month is January.
The cheapest airline that flies to Jakarta is Thai AirAsia. And the cheapest airline that flies to Soekarno-Hatta Airport is SriLankan Airlines.

Flying from Colombo to Jakarta: what you need to know

  • Colombo's main base, Bandaranaike International Airport (CMB), is where plenty of awesome adventures begin. Explore the departure options from here when searching for a flight from Colombo to Jakarta.

  • Hop off the plane at Jakarta's major arrival point, Soekarno-Hatta International Airport (CGK).

  • Jump on a direct Colombo to Jakarta flight and you'll be flying for an average of 4 hours 40 minutes.

  • To ensure you make your Colombo to Jakarta flight, leave enough time to navigate the airport and find your gate. Turning up two hours ahead of international departures and an hour before domestic flights is a good rule of thumb.

  • Longer lines at check-in and security are likely if you're travelling during high season, so allow even more breathing space. A good rule of thumb for peak periods? Get there up to four hours early for international flights and two hours for domestic departures.

How to find the cheapest flights from Colombo to Jakarta

  • ج.م.‏ 6,971 is currently the lowest price for a one-way ticket from Colombo to Jakarta. A return flight starts at ج.م.‏ 12,882. These prices may change based on availability and demand.

  • To score cheap Colombo to Jakarta flights, reserve your trip two months ahead of your planned departure.

  • Plan your trip for May. That's the best month for scoring a great bargain on plane tickets from Colombo to Jakarta. If you have flexibility with your dates, use the 'Whole month' tool to see the lowest price across each month.

  • Never miss a deal on cheap flights from Colombo to Jakarta by setting up a Price Alert. You'll receive an email or push notification on the app when fares go down.

  • Choose your ideal arrival and departure times, airlines and number of stops by using the filters. Alternatively, sort your Colombo to Jakarta flight results by 'Best,' 'Fastest' or 'Cheapest.'

Flying from Colombo

Bandaranaike International Airport (CMB)

  • If you're searching for a direct flight from Colombo to Jakarta, you can leave from Bandaranaike International Airport (CMB). Fly from CMB to Soekarno-Hatta International Airport (CGK) in one seamless trip.

  • Lock in your Colombo to Jakarta plane tickets with SriLankan Airlines. This airline is a popular choice for direct flights from CMB.

  • A stopover is the perfect opportunity to break up your trip — and perhaps even visit a new city. When browsing Colombo to Jakarta flights leaving from Bandaranaike International Airport, uncheck the 'Direct flights only' box to see where you can stop along the way. Here are some options to consider:

    • Kuala Lumpur International Airport (KUL)

    • Suvarnabhumi Airport (BKK)

    • Changi International Airport (SIN)

  • The journey from central Colombo to CMB takes about 1 hour 30 minutes by public transport. If you ride-share, drive or get a cab, you'll cover the 27 kilometres in 40 minutes or so, depending on traffic conditions.

  • Catching an early flight from Colombo to Jakarta? Avoid the last-minute rush to the airport (and get some extra shut-eye) by choosing one of these hotels near Bandaranaike International Airport:

  • When it comes to Bandaranaike International Airport's on-time performance, data shows 75.71% of flights meet their scheduled arrival time.

Arriving in Jakarta

Soekarno-Hatta International Airport (CGK)

  • The distance from Soekarno-Hatta International Airport (CGK) to central Jakarta is approximately 19 kilometres. It takes about 35 minutes to get to the centre driving.

  • If you're taking public transport, expect a journey time of roughly 1 hour 30 minutes.

  • If you're coming in on a late flight from Colombo to Jakarta, few things beat the convenience of staying close to the terminal. Collect your bags from the carousel and then be showered and snoozing soon after at one of these accommodation options near CGK:

  • Follow your own route with a Soekarno-Hatta International Airport rental car. Book your wheels from TRAC Astra Rent A Car, Avis or Europcar and see more of Jakarta and beyond.

  • For the best deal, book your vehicle from Soekarno-Hatta International Airport around one week in advance of your Colombo to Jakarta flight.

Halim Perdanakusuma Airport (HLP)

  • Halim Perdanakusuma Airport (HLP) is roughly 11 kilometres from the centre of Jakarta. Once you've disembarked your flight from Colombo to Jakarta, it'll take you approximately 25 minutes to reach the heart of the city in a cab or ride-share.

  • If you choose to travel on public transport, the ride to the centre takes 1 hour 30 minutes or so.

Best time to go to Jakarta

  • February is the quietest month for flights from Colombo to Jakarta, while July is the most popular. Work out the best time to go to Jakarta based on whether you want a laid-back vibe or a more bustling atmosphere.

  • Book a Colombo to Jakarta ticket departing in October if you're eager to explore the city during its warmest month. You can expect temperatures in Jakarta to range from 25ºC to 32ºC.

  • Search for cheap flights from Colombo to Jakarta in July if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 24ºC and 31ºC on average.

More about Jakarta

  • Once you've booked your flight from Colombo to Jakarta, find a hotel that keeps you close to what you want to see. Make one of these options your base for exploring Jakarta:

  • National Monument of Indonesia and Danau Taman Mini Indonesia Indah are just the start of the big attractions to put on your Jakarta travel itinerary. Keep the momentum going by heading to Istiqlal Mosque.

Explore more of Indonesia

  • Jakarta has its own special appeal, but there are so many other corners of Indonesia you should also see. About 121 kilometres south-east of Jakarta, a visit to Bandung will fill your itinerary to the brim. Start with attractions like Braga Street, Gedung Sate and Bandung Geological Museum (Museum Geologi).

  • If you're eager to discover another major stop in Indonesia, head for Bekasi, roughly 19 kilometres east of Jakarta. TUGU BEKASI JAKARTA TENGGARA, Hutan Kota Bekasi and Taman Putri are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.