Travelling from Colombo to Jakarta: what you need to know
Colombo's main base, Bandaranaike International Airport (CMB), is where many great holidays begin. Explore the options for leaving from here when booking your flight from Colombo to Jakarta.
Touch down at Soekarno-Hatta International Airport (CGK), the primary hub in Jakarta.
A direct flight from Colombo to Jakarta takes on average 4 hours 40 minutes. The timezone in Jakarta is UTC+7, making it 1 hour 30 minutes ahead of Colombo.
Bandaranaike International Airport (CMB) to Soekarno-Hatta International Airport (CGK) is the most popular route that connects these two cities. There are 13 weekly flights to pick from. If you have things to finalize before heading off, the last flight from Colombo to Jakarta is with SriLankan Airlines at 07:25. Go for the first CMB to CGK departure with SriLankan Airlines at 07:20 if you want to get going early.
Leave plenty of time to get on your flight from Colombo to Jakarta. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.
Flying during a peak month like August? Public holidays and other high seasons can lead to longer lines at security. Play things extra safe and get there up to four hours before an international flight and two hours before a domestic departure.
You'll need an e-visa for Indonesia if you hold a passport from Sri Lanka and are travelling for tourism purposes. Travel documentation and visa requirements can be subject to change. So before booking your cheap flights from Colombo to Jakarta, check with your airline and your destination country's local embassy or consulate for the most recent updates.
Flying from Colombo
Bandaranaike International Airport (CMB)
You can get a direct flight from Colombo to Jakarta departing from Bandaranaike International Airport (CMB). Start your journey at CMB and end it at Soekarno-Hatta International Airport (CGK).
SriLankan Airlines is a popular airline that offers direct flights from Colombo to Jakarta taking off from CMB.
We make it a piece of cake to find a flight from Colombo to Jakarta with a stopover. To see all your options departing from Bandaranaike International Airport, deselect 'Direct flights only.' Then, select a flight offering a stop long enough to tour your chosen city. Top stopovers include:
Changi International Airport (SIN)
Suvarnabhumi Airport (BKK)
Kuala Lumpur International Airport (KUL)
CMB is about 32 kilometres from central Colombo. If you're ride-sharing, catching a cab or driving from the centre, it'll take 39 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the journey time to be approximately 1 hour and 31 minutes.
Want a convenient hotel near Bandaranaike International Airport? If you're boarding an early flight from Colombo to Jakarta, these stays will have you sleeping moments from your departure gate:
Arriving in Jakarta
Soekarno-Hatta International Airport (CGK)
Soekarno-Hatta International Airport (CGK) to central Jakarta is roughly 32 kilometres. It takes around 36 minutes to reach the centre driving.
Getting to the centre on public transport typically takes 1 hour and 29 minutes.
The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Colombo to Jakarta. Stay at one of these accommodation options near CGK instead:
Halim Perdanakusuma Airport (HLP)
Halim Perdanakusuma Airport (HLP) is around 14 kilometres from central Jakarta. Following your flight from Colombo to Jakarta, expect a drive time of approximately 27 minutes to reach the heart of the city.
Travelling by public transport will take about 1 hour and 28 minutes.
There are some cosy hotels to park your luggage (and yourself) near HLP. Tuck yourself in after your flight from Colombo to Jakarta at one of these well-located options:
How to find the cheapest flights from Colombo to Jakarta
Rs42,861 is currently the best price for a one-way ticket from Colombo to Jakarta. Return flights start at Rs71,597. These fares can change based on availability and demand.
To score cheap tickets from Colombo to Jakarta, reserve your trip 9 months ahead of your departure.
The cheapest month for flight tickets from Colombo to Jakarta is May. You can easily compare prices using the 'Whole month' tool to find the dates with the lowest fares.
Set up a Price Alert for cheap tickets from Colombo to Jakarta. You don't need to search every day to find out if prices have dropped. We'll update you when there's a change in price.
Tailor your flights using filters. Choose your ideal departure and arrival times, airlines and total journey duration. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Colombo to Jakarta.
Best time to go to Jakarta
February is the quietest month for flights from Colombo to Jakarta, while July is the busiest. Find the ideal time to go to Jakarta based on whether you like a lively atmosphere or a more laid-back vibe.
Before booking a flight from Colombo to Jakarta, consider the type of weather you like. October is the warmest month in Jakarta, with temperatures ranging from 25ºC to 32ºC.
Look for cheap tickets from Colombo to Jakarta in July if you want to travel in 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, think about where you'll stay in this city. Make one of these options your base for exploring Jakarta:
Every great holiday has to include a little sightseeing. National Monument of Indonesia, Danau Taman Mini Indonesia Indah and Istiqlal Mosque are must-do's during your Jakarta adventure.
Complete your Jakarta trip with a car rental
We use the same magic that helped you find your cheap flight from Colombo to Jakarta to track down deals on car rentals. Search for your ride in seconds and easily compare your options. Plus you'll find all the info you need to drive in Jakarta, from the most popular rental company to the best time to book.