Cheap Flights from Singapore (SIN) to Jakarta (CGKI)

Travellers and cabin class

Compare Singapore Changi 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 Singapore Changi to Jakarta

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

The cheapest month to fly from Singapore Changi Airport to Jakarta

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Singapore Changi Airport to Jakarta flight prices forecast over the next 12 months.
Cheapest month:November
Most expensive month:June

Direct flights from Singapore Changi to Jakarta

Alternative Singapore Changi to Jakarta routes

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

Singapore to Jakarta: Flight information

The things to know before you go.
Cheapest flight found$128
Cheapest month to flyNovember
Average flight time1 hr, 53 mins
Most popular airlineSingapore Airlines
Average flights per week454

Finding cheap flights from Singapore Changi 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 Singapore Changi to Jakarta is $128. 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.
1 hour and 53 minutes is the average flight time from Singapore Changi to Jakarta.
Singapore Airlines, Garuda Indonesia and Virgin Australia fly direct from Singapore Changi to Jakarta.
As of June 2025, there are 454 flights per week flying from Singapore Changi to Jakarta.
The cheapest month to fly from Singapore Changi to Jakarta is usually June 2025.
If you're flying from Singapore Changi Airport, 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 $128.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Singapore Changi Airport to Jakarta on Saturday, 15 November 2025.
Yes – the average flight time is 1 hour and 53 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 June, the average temperature is usually around 28°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.
Currently, Citilink offers the cheapest flight tickets to Jakarta.

Flying from Changi International Airport (SIN) to Jakarta: what you need to know

  • The average length of a direct flight from Changi International Airport to Jakarta is 1 hour 50 minutes.

  • Changi International Airport is located in Singapore. Based in the UTC+7 timezone, Jakarta is one hour behind Singapore.

  • Changi International Airport (SIN) to Soekarno-Hatta International Airport (CGK) is the most popular route, with 215 flights a week to pick from. If you have things to do before heading off, the last flight from SIN to CGK is with Garuda Indonesia at 23:20. Go for the first departure with Singapore Airlines at 06:20 if you want to fly out earlier.

  • For stress-free travel, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you plenty of time to board your SIN to Jakarta flight.

  • Taking off during a peak period like public or school holidays? Expect longer lines at security and check-in. For peace of mind, arrive up to four hours before international flights and two hours ahead of domestic departures.

  • You can book a direct Changi International Airport to Jakarta ticket. Start your trip at SIN and end it at Soekarno-Hatta International Airport (CGK).

  • These are some of the popular carriers offering direct flights from Changi International Airport to Jakarta:

  • We make it a breeze to book flight tickets from SIN to Jakarta with a stopover. To see all your options, uncheck 'Direct flights only.' Next, select a flight offering a stop long enough to tour your chosen city. The most sought-after stopovers include:

    • Kuala Lumpur International Airport (KUL)

    • Ngurah Rai International Airport (DPS)

    • Juanda International Airport (SUB)

  • Located around 18 kilometres from the centre of Singapore, SIN can be reached in about 20 minutes by car (depending on traffic). Travelling on public transport will take roughly 1 hour.

  • Want an easy start to your travels? Stay near SIN. Whether you're taking an early flight from Changi International Airport to Jakarta or don't want departure day to feel hectic, these hotels put convenience first:

  • 68.95% of flights that take off from Changi International Airport reach their destination on schedule.

How to find the cheapest flights from Changi International Airport (SIN) to Jakarta

  • $93 is the cheapest price we've found for a one-way Changi International Airport to Jakarta flight. A round-trip ticket right now is $128. Depending on when and how early you book, these fares may change.

  • Lock in cheap flights from SIN to Jakarta by booking three months ahead. According to our research, that's the best time for landing a bargain.

  • Schedule your trip for July. That's the best month for scoring a bargain on Changi International Airport to Jakarta tickets. If your travel dates are flexible, use the 'Whole month' tool to find the lowest price across each month.

  • Picking up a cheap flight from SIN to Jakarta is easy with Price Alerts. All you need to do is create one of these automatic notifications and we'll let you know as soon as the price has dropped.

  • Tailor your flights with filters. Select your preferred arrival and departure times, airlines and total journey duration. You can also sort your results by 'Best,' 'Cheapest' or 'Fastest' flights from Changi International Airport to Jakarta.

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • The distance from Soekarno-Hatta International Airport (CGK) to central Jakarta is roughly 32 kilometres. It'll take you around 35 minutes to reach the centre driving.

  • If you're travelling by public transport, expect a journey time of about 1 hour 30 minutes.

  • The last thing you want is a long journey to your hotel if you're landing late on a flight from Changi International Airport to Jakarta. Reserve one of these accommodation options near CGK instead:

  • Pick up a Soekarno-Hatta International Airport rental car and discover Jakarta and beyond with your own wheels. TRAC Astra Rent A Car, Avis and Europcar are top providers you can book with here.

  • For the lowest price, reserve your vehicle from Soekarno-Hatta International Airport about one week in advance of your flight from SIN to Jakarta.

Halim Perdanakusuma Airport (HLP)

  • Central Jakarta is about 14 kilometres from Halim Perdanakusuma Airport (HLP). After your flight from Changi International Airport to Jakarta has touched down and you've navigated your way to arrivals, expect a drive of about 25 minutes.

  • The trip will take roughly 1 hour 30 minutes on public transport.

  • Hang the 'Do not disturb' sign on your door and relax at a hotel close to HLP. Here are a few options where you can tuck yourself in after your SIN to Jakarta flight:

Best time to go to Jakarta

  • Carefully consider your dates before booking your flight from Changi International Airport to Jakarta. The city comes alive during high season, but rates are usually higher and major attractions can be crowded. Plan your trip to Jakarta in the off-season if you prefer a more relaxed vibe.

  • Before booking a Changi International Airport to Jakarta flight ticket, think about the kind of weather forecast you're hoping for. October is the warmest month in Jakarta, with temperatures ranging from 25ºC (77ºF) to 32ºC (90ºF).

  • July has average temperatures of between 24ºC (75ºF) and 31ºC (88ºF). Search for a cheap ticket from SIN to Jakarta around that time if you want to travel when it's cooler.

More about Jakarta

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Jakarta right here. Explore these options once you've booked your flight from Changi International Airport to Jakarta:

  • There are so many things to see and do in this city it can be tricky to work out where to start. Danau Taman Mini Indonesia Indah, National Monument of Indonesia and Istiqlal Mosque are top sights which should be on every Jakarta itinerary.

Explore more of Indonesia

  • You've seen Jakarta, now it's time to discover more of Indonesia. Journey around 121 kilometres south-east to Bandung to check off its top sights. From Braga Street to Gedung Sate and Bandung Geological Museum (Museum Geologi), you'll have a full itinerary ahead.

  • Palembang is another must-experience destination in Indonesia and is around 434 kilometres north-west of Jakarta. No journey is complete without experiencing Ampera Bridge, Benteng Kuto Besak and Kuto Besak Fortress.

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