Flying from Jakarta to Singapore: what you need to know
Planning your trip begins with working out where you'll leave from in Jakarta. Soekarno-Hatta International Airport (CGK) is the city's main airport, so explore your options for reserving a flight from Jakarta to Singapore departing from here.
When working out where to arrive in Singapore, Changi International Airport (SIN) and Seletar Airport (XSP) are the primary gateways.
Take a direct Jakarta to Singapore flight and you'll be in the air for an average of 1 hour 50 minutes.
Singapore is one hour ahead of Jakarta and is in the UTC+8 timezone.
The most popular route for flights from Jakarta to Singapore is from Soekarno-Hatta International Airport (CGK) to Changi International Airport (SIN). You can choose from 215 services every week between these two airports. If you'd like to maximise your time on arrival, the earliest flight from CGK to SIN is the 05:25 Singapore Airlines service. If you prefer travelling later, the final departure is at 21:50 with Jetstar Asia.
Give yourself enough time to get on your Jakarta to Singapore flight. As a general rule, arrive at least two hours before international departures and an hour ahead for domestic flights.
You'll likely experience longer queues during popular months like July. Arriving up to four hours ahead of international flights and two hours for a domestic departure is a good idea.
How to find the cheapest flights from Jakarta to Singapore
The cheapest price we've found for a one-way ticket from Jakarta to Singapore is 21 €. For a return flight on this route, the best price is 72 €. Depending on when and how early you book, these fares could change.
Lock in cheap Jakarta to Singapore flights by booking two months ahead. According to our research, that's the ideal time for finding the biggest deals.
May is the best month for scoring an incredible deal on a plane ticket from Jakarta to Singapore. If you want to travel during a different time of year, the 'Whole month' tool will show you the lowest prices for each month.
Save time searching for cheap flights from Jakarta to Singapore by setting up a Price Alert. You'll receive an email or push notification on the app when a new discounted fare appears.
Tailor your travel plans using filters. Pick your arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' Jakarta to Singapore flights.
Flying from Jakarta
Soekarno-Hatta International Airport (CGK)
Set out from Soekarno-Hatta International Airport (CGK) on a nonstop flight from Jakarta to Singapore. From CGK, you can fly straight to Changi International Airport (SIN).
Direct Jakarta to Singapore plane tickets are offered by a range of airlines at CGK. Take flight with one of these carriers:
Stopovers are the ideal opportunity to break up your journey — and perhaps even explore another city. When searching for Jakarta to Singapore flights departing from Soekarno-Hatta International Airport, deselect the 'Direct flights only' box to see where you can stop along the way. Here are some popular options to consider:
Kuala Lumpur International Airport (KUL)
Juanda International Airport (SUB)
Kuala Namu International Airport (KNO)
CGK is around 19 kilometres from central Jakarta. If you're catching a cab, ride-sharing or driving from the centre, it'll take 35 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the travel time to be around 1 hour 30 minutes.
Catching an early flight from Jakarta to Singapore? Avoid the last-minute rush to the terminal (and enjoy a little extra shut-eye) by choosing one of these stays near Soekarno-Hatta International Airport:
73.0% of flights departing from Soekarno-Hatta International Airport arrive at their destination on schedule.
Arriving in Singapore
Changi International Airport (SIN)
Changi International Airport (SIN) is approximately 18 kilometres from central Singapore. If you're catching a cab or a ride-share, the drive takes roughly 20 minutes.
Getting to the centre by public transport typically takes 1 hour.
If you have a late flight from Jakarta to Singapore, nothing beats the convenience of staying close to the terminal. Pick up your bags from the carousel and then be showered and relaxing soon after at one of these accommodation options near SIN:
Pick up a Changi International Airport rental car and discover Singapore and beyond with your own set of wheels. Avis, Sixt and Green Motion are top outlets you can book with here.
Booking your ride from Changi International Airport around two weeks ahead increases your chances of getting a good deal.
Seletar Airport (XSP)
Seletar Airport (XSP) is around 14 kilometres from the centre of Singapore. Once you've hopped off your flight from Jakarta to Singapore, it'll take you approximately 25 minutes to get to the heart of the city in a cab or ride-share.
Travelling by public transport will take around 1 hour 25 minutes.
There are some comfortable places to lay your head close to XSP. Tuck yourself in after your Jakarta to Singapore flight at any of these perfectly located options:
Best time to go to Singapore
It's time to pick your travel dates for your flight from Jakarta to Singapore. April is the busiest month to visit Singapore. If you want a quieter atmosphere, go in February.
When booking your Jakarta to Singapore tickets, consider what kind of weather you prefer. May is the warmest month in Singapore, with temperatures ranging from 25ºC (77ºF) to 31ºC (88ºF).
January sees average temperatures of between 24ºC (75ºF) and 30ºC (86ºF). Search for cheap flights from Jakarta to Singapore around that time if you want to travel in cooler conditions.
More about Singapore
Start your Singapore trip right by choosing the ideal place to stay. As soon as you've booked your flight from Jakarta to Singapore, browse our range of hotels including:
All great adventures should include a little sightseeing. Marina Bay Sands, Gardens by the Bay and Universal Studios Singapore are must-visits when exploring Singapore.