What's the Cheapest Way to Fly from Singapore to Jakarta in 2026?
The cheapest way to fly from Singapore to Jakarta in 2026: a direct flight to Soekarno-Hatta, booked about 22 weeks ahead for a January or Thursday departure. KAYAK fare data, the airlines flying the route, and how to book on Traveloka, Trip.com or Skyscanner through ShopBack Singapore.
The cheapest way to fly from Singapore to Jakarta in 2026 is usually a direct flight from Changi to Soekarno-Hatta (CGK), booked about 22 weeks ahead for a January or Thursday departure. KAYAK Singapore data at the time of writing shows return fares typically between S$173 and S$262, and direct Changi to Soekarno-Hatta flights averaging S$217 return. Compare Traveloka, Trip.com and Skyscanner, then go through ShopBack before you pay.
New to ShopBack? ShopBack Singapore is a free app and website. When you tap through from ShopBack to a partner site like Traveloka, Trip.com or Skyscanner and book as normal, part of what you spend comes back to your ShopBack account as cash. Sign up to ShopBack Singapore for free.
What's the cheapest way to fly from Singapore to Jakarta?
Fly direct to Soekarno-Hatta, book early, and pick a cheap month and day: those four choices move the fare more than anything else. Here is what KAYAK's route data shows for Singapore to Jakarta at the time of writing:
| What you choose | Cheapest option | What KAYAK's data shows |
|---|---|---|
| Route | Changi to Soekarno-Hatta (CGK), direct | S$217 average return, against S$580 for other Jakarta routings |
| Month | January | S$171 median return |
| Day of the week | Thursday | About 5% below the average day |
| When to book | About 22 weeks ahead | Around 37% less than booking within 2 weeks of the flight |
| Stopover | None | Via Kuala Lumpur averaged S$362 return |
Jakarta has two airports with international flights from Singapore: Soekarno-Hatta (CGK), the main one west of the city, and Halim Perdanakusuma (HLP) in East Jakarta. On KAYAK's data, Soekarno-Hatta is the cheaper route by a wide margin, so start there unless your plans favour Halim.
Singapore to Jakarta flight: prices and airlines
A Singapore to Jakarta flight typically costs S$173 to S$262 return or S$120 to S$188 one way, according to KAYAK Singapore at the time of writing. The route is one of Changi's busiest: Changi Airport's Wikipedia entry lists Jakarta among the five busiest routes from Singapore in 2025, with Kuala Lumpur, Bangkok, Denpasar and Hong Kong.
That busy schedule gives you plenty of choice. KAYAK counted about 31 direct flights a day, or roughly 217 a week, with an average flight time of 1 hour 53 minutes. Airlines flying nonstop between Changi and Soekarno-Hatta at the time of writing include:
| Airline | Direct flights a week (KAYAK, last 3 months) |
|---|---|
| Singapore Airlines | 63 |
| Garuda Indonesia | 42 |
| Batik Air | 35 |
| Scoot, Citilink, Pelita Air, TransNusa | Also fly the route nonstop |
The lowest base fare is not always cheapest in the end. A low base fare can overtake a full-service fare once you add checked baggage, a seat and a meal. If you are travelling with a suitcase, price the fare with the bag included on each airline before deciding.
Cheapest month for a Singapore to Jakarta flight: the price data
January is the cheapest month to fly from Singapore to Jakarta, with a median return fare of S$171 on KAYAK's 12-month data. KAYAK takes all return prices for each month over the last 12 months, removes the top 0.1 percent as outliers and takes the median. On that basis:
- Cheapest month: January, S$171 return.
- Most expensive months: December, S$249, and June, S$248.
- Gap between cheapest and most expensive month: about 45 percent.
- Cheapest day of the week: Thursday, about 5 percent below the average day.
- Most expensive day: Sunday, about 8 percent above.
Singapore school holidays line up with the pricier months. The Ministry of Education calendar puts the 2026 year-end school holidays from 21 November to 31 December, which overlaps the expensive December period. If your dates are flexible, January or a Thursday departure usually costs less.
Book early, but not too early to compare. KAYAK's data shows the best prices about 22 weeks before departure, around 37 percent below the average last-minute fare booked within 2 weeks of the flight. Setting a price alert around five months out gives you time to watch the route.
Singapore to Jakarta flight best deals in 2026
The best Singapore to Jakarta flight deals usually come from airline sales, flexible dates and checking the total with bags, not from a single code. Live fares change by the hour, so here is the routine that tends to work:
- Search a full month. Use a fare calendar on Skyscanner to see the cheapest days.
- Set a price alert on the Singapore to Jakarta route.
- Watch airline and booking site sales. Airlines on this route and booking sites such as Traveloka and Trip.com run sales through the year, often around 11.11 and 12.12. Check the live terms before you pay.
- Compare the final total with the bags you need, on the site where you would pay.
- Go through ShopBack Singapore to that site, then book in the same session.
For more ways to cut the fare, see our guide to tricks that work for cheaper air tickets in Singapore.
Traveloka vs Trip.com for Singapore to Jakarta flights: price comparison 2026
Traveloka and Trip.com both sell Singapore to Jakarta flights, so the fair comparison is the final checkout total for the same flight and fare type. Neither is cheaper every time.
Traveloka. Traveloka is a Southeast Asian travel site founded in Indonesia, selling flights, hotels, airport transfers, car rental and things to do. Its Singapore site is priced in SGD, and its Singapore entity, Traveloka Services Pte. Ltd., lists travel agent licence number TA02740.
Trip.com. Trip.com is a booking site run by Trip.com Group, with a Singapore site priced in SGD. Its Customer Service Guarantee page describes a Flight Price Guarantee covering fare changes after payment in certain cases, so read the conditions there before you rely on it. Trip.com Rewards members can also earn Trip Coins on eligible bookings.
How to compare them fairly:
- Pick the same flight number, date and time on both sites.
- Match the fare type, including checked baggage and change rules.
- Add seats or meals only if you need them, the same way on both.
- Compare the total on the payment page, including any card or payment fees.
- Go through ShopBack to the cheaper site, then book.
Traveloka, Trip.com and Skyscanner for a Singapore to Jakarta flight
Use Skyscanner to search widely, then book with the airline or booking site that has the lowest total. Skyscanner is a search site rather than a seller: according to its Wikipedia entry, it is a subsidiary of Trip.com Group, does not sell tickets or take payment itself, and hands you to a partner airline or booking site to complete the purchase.
| Step | Site | What to do |
|---|---|---|
| 1 | Skyscanner | Search the month, note the cheapest flights and who sells them |
| 2 | Traveloka | Check the same flight's total with bags |
| 3 | Trip.com | Check the same flight's total and any Trip Coins you can use |
| 4 | ShopBack Singapore | Open the store page for the cheapest site and tap through |
Start step 4 from the Traveloka page on ShopBack, the Trip.com page on ShopBack or the Skyscanner page on ShopBack.
Other places Singapore travellers book flights to Jakarta include Expedia, Agoda and the airlines' own websites and apps.
Why ShopBack is a step in booking your Jakarta flight
Save on your trip by booking flights, hotels and activities through ShopBack. It takes a few seconds:
- Open the ShopBack Singapore app or website.
- Search for the site you chose, such as Traveloka or Trip.com.
- Tap through from the ShopBack page and book as normal.
- Once your booking tracks, cashback tracks to your ShopBack account as pending and is confirmed after the site validates the booking, under that store's terms.
Cashback lowers what you actually pay for an order. It comes back as cash, so it works like a discount on the price, not like points or miles. ShopBack lowers the effective price of flights, hotels and online orders after you pay.
Check the live Cashback rate on the store's ShopBack page before you tap through, because rates and eligible booking types differ by site.
FAQ
What's the cheapest way to fly from Singapore to Jakarta? The cheapest way to fly from Singapore to Jakarta is usually a direct flight from Changi to Soekarno-Hatta (CGK), booked around 22 weeks ahead for a January or Thursday departure. KAYAK data at the time of writing shows return fares typically between S$173 and S$262, with Changi to Soekarno-Hatta averaging S$217 return against S$580 for other Jakarta routings.
How much is a flight from Singapore to Jakarta? According to KAYAK Singapore at the time of writing, return flights from Singapore to Jakarta typically cost S$173 to S$262, and one-way flights typically cost S$120 to S$188. Fares with checked bags, seats or meals added can cost more, so compare the total for the ticket you need.
What is the cheapest month to fly from Singapore to Jakarta? January is the cheapest month on KAYAK's 12-month data, with a median return fare of S$171. December (S$249) and June (S$248) were the most expensive, and KAYAK puts the gap between the cheapest and most expensive months at about 45 percent.
How far ahead should I book a Singapore to Jakarta flight? KAYAK's data shows Singapore to Jakarta flights are cheapest about 22 weeks before departure, typically around 37 percent less than the average last-minute fare booked within 2 weeks of the flight.
Which day is cheapest to fly from Singapore to Jakarta? Thursday is the cheapest day of the week to fly from Singapore to Jakarta on KAYAK's 12-month data, at about 5 percent below the average day. Sunday is the most expensive, at about 8 percent above.
Which airlines fly direct from Singapore to Jakarta? Airlines with nonstop Changi to Soekarno-Hatta flights at the time of writing include Singapore Airlines, Scoot, Garuda Indonesia, Batik Air, Citilink, Pelita Air and TransNusa. KAYAK counts about 31 direct flights a day, with Singapore Airlines (63 a week), Garuda Indonesia (42) and Batik Air (35) the most frequent.
How long is the flight from Singapore to Jakarta? The average direct flight from Singapore to Jakarta takes 1 hour 53 minutes, according to KAYAK. The fastest one-stop option it tracks, via Kuala Lumpur, takes about 5 hours 23 minutes one way.
Is it cheaper to fly to Jakarta with a stopover? Usually not. On KAYAK's data, the cheapest one-stop routing, via Kuala Lumpur, averaged S$362 return over 3 months, well above the S$217 average for direct Changi to Soekarno-Hatta flights.
Is Traveloka or Trip.com cheaper for Jakarta flights? Neither is cheaper every time. Traveloka and Trip.com both sell flights on the Singapore to Jakarta route, and the same flight can show different totals once bags, seats and payment charges are added. Compare the final checkout total for the same flight and fare type on both.
How does ShopBack lower the cost of a Jakarta flight? Save on your trip by booking flights, hotels and activities through ShopBack. Before you pay, go through the Traveloka or Trip.com page on ShopBack Singapore, tap through and book as usual. Eligible bookings earn cashback that comes back to your ShopBack account as cash, and the live rate is shown on each store page.
Is cashback the same as air miles? No. Cashback lowers what you actually pay for an order. It comes back as cash, so it works like a discount on the price, not like points or miles that you can only redeem with one airline or programme.
Disclaimer
The information in this article is provided for general informational purposes only and does not constitute financial, legal, or travel advice. Fares, fare data, airline schedules, booking site policies, cashback rates and eligible booking types change over time and may vary by date, route or account. Check current prices and terms on the airline or booking site and on the relevant ShopBack Singapore store page before you book. Brand names are used for editorial reference only and do not imply endorsement by those companies.
Related guides
Which Country Is the Cheapest to Fly to from Singapore in 2026?
Malaysia is usually the cheapest country to fly to from Singapore in 2026, with typical KAYAK return fares to Kuala Lumpur of S$123 to S$179, followed by Indonesia and Vietnam. Typical fares for 13 routes, when to book, how Skyscanner, Trip.com and Traveloka differ, and why going through ShopBack Singapore before you book lowers the cost of the trip.
Where Do I Find the Cheapest Flights Out of Singapore in 2026?
How Singapore travellers usually find the cheapest flights out of Changi in 2026: compare on Skyscanner, check Trip.com and Scoot directly, look at Expedia flight and hotel packages, pick cheaper months, and go through ShopBack Singapore before you book.
Best Website to Book Cheap Air Tickets From Singapore (2026)
There is no single best website for cheap air tickets from Singapore in 2026. Search on Skyscanner, book on Trip.com, Agoda or the airline, compare the final price with bags, and go through ShopBack Singapore before you check out.
Which Air Ticket Tricks Actually Work From Singapore in 2026?
The air ticket tricks that actually work from Singapore in 2026: flexible dates, price forecasts, split one-way fares, alternative airports, holiday timing, Trip.com, Skyscanner and Kayak, and going through ShopBack Singapore before you book.
Traveloka Discounts and Deals
Traveloka Singapore discount, promo code, and cashback guide. How to layer Traveloka flight and hotel promos, EPIC Sale windows, and ShopBack cashback, and when Traveloka's biggest sales land.