
Jakarta to Singapore Flight: Time, Distance, Price & Alternatives
There’s something special about a flight that’s just long enough to finish a podcast but too short for a meal service – that’s exactly the sweet spot of the Jakarta to Singapore route. With an average flight time of 1 hour 47 minutes per Trip.com (flight aggregator), and hundreds of weekly planes connecting two of Southeast Asia’s most dynamic cities, this corridor is a well-worn path for business travellers and holidaymakers alike.
Flight distance: 882 km (548 miles) ·
Average flight time: 1 hour 47 minutes ·
Earliest departure: 05:25 (CGK) ·
Latest departure: 20:20 (CGK)
Quick snapshot
- Average direct flight duration: 1 hour 47 minutes (Trip.com)
- Earliest departure: 05:25 from CGK (FlightConnections)
- Latest departure: 20:20 from CGK (FlightConnections)
- 882 km (548 miles) straight-line distance (FlightConnections)
- No direct ferry; bus + ferry via Sumatra takes over 42 hours (Rome2Rio)
- Ferry is the cheapest non-flight option (~US$55) (Rome2Rio)
Six key facts at a glance:
| Metric | Value |
|---|---|
| Distance CGK to SIN | 882 km (FlightConnections) |
| Average flight time | 1 hour 47 minutes (Trip.com) |
| Time zone difference | Jakarta UTC+7, Singapore UTC+8 (Trip.com) |
| Cheapest one-way (Scoot) | from US$2.50 base fare (subject to taxes; Scoot official site) |
| Number of daily flights | Multiple daily (typically >10) |
| Ferry option | None direct – bus+ferry >42h (Rome2Rio) |
How long is the flight from Jakarta to Singapore today?
Factors affecting flight time
- Wind direction, aircraft type, and runway assignments can add or subtract up to 10–15 minutes.
- Flights generally follow a north-westerly route across the Java Sea and then a north-easterly approach into Changi Airport.
Typical flight time range
Direct flights on this route typically range from 1 hour 40 minutes (shortest per Traveloka (flight aggregator)) to around 2 hours. The average across all airlines is 1 hour 47 minutes according to Trip.com (flight aggregator). Rome2Rio reports an average of about 1 hour 58 minutes, which suggests some flights include minor delays or circling.
For a passenger who values time above all, the direct flight is barely longer than a movie. The 1–2 hour range means you can leave Jakarta after breakfast and be in Singapore before lunch.
The implication: even accounting for variability, this route is a genuine short-haul sprint.
How far is Jakarta from Singapore by plane?
Flight distance in kilometers and miles
The straight-line (great-circle) distance between Jakarta’s Soekarno-Hatta Airport (CGK) and Singapore Changi Airport (SIN) is 882 km (548 miles) – confirmed by FlightConnections (flight routes database) and multiple geodata sources. The actual flight path is slightly longer due to air traffic control routing, but it stays under 1,000 km.
What are the cheapest flights from Jakarta to Singapore?
Budget airlines operating the route
- Scoot – base fares from as low as US$2.50 (excluding taxes and fees) per Scoot official site.
- AirAsia Indonesia and Citilink also operate direct services, often undercutting full-service carriers.
Price ranges and booking tips
A round-trip ticket typically starts around US$132 according to Trip.com (flight aggregator). Rome2Rio puts the total cost of flight plus subway at about US$60 to US$200 for a one-way journey. The catch: budget fares often exclude luggage and meals, so a full-service alternative from Garuda Indonesia may cost Rp 2,500,000 (~US$160) but includes baggage and catering.
A US$2.50 base fare sounds incredible, but with taxes, check-in luggage, and seat selection, the real cost often lands near US$40–60. Compare the all-in price before clicking ‘book’.
The pattern: lowest advertised fares are often less than half the final price once ancillaries are added.
Is there a ferry from Jakarta to Singapore?
Ferry availability and alternative sea travel
No direct passenger ferry connects Jakarta to Singapore. The only sea route involves a bus from Jakarta to a Sumatran port (e.g., Batam or Tanjung Pinang), then a ferry to Singapore. Rome2Rio reports that this combination takes about 42 hours 51 minutes and costs roughly US$55–65, making it the cheapest non-plane option – but at a massive time cost.
Travel time comparison with flights
Here’s how the travel modes stack up on time and cost:
| Mode | Total time | Cost range | Convenience |
|---|---|---|---|
| Direct flight | 1h 40m – 2h | US$60 – US$200 | Direct, daily departures |
| Ferry (via Sumatra) | ~42h 51m | US$55 – US$65 | Requires bus + multiple ferries, low frequency |
The implication: saving US$5–10 costs you an extra 40 hours. For any traveller whose time has value, flying is the obvious choice.
Are Singapore and Jakarta in the same time zone?
Time zone difference and its effect on scheduling
Jakarta operates on UTC+7 (Western Indonesia Time), while Singapore is on UTC+8 (Singapore Time). The 1-hour difference means when it’s 12:00 in Jakarta, it’s 13:00 in Singapore. This affects connection windows, meeting scheduling, and jet lag (though minimal given the short flight).
“Singapore is exactly 1 hour ahead of Jakarta, which is consistent across all weeks of the year.”
“The time difference means that a 05:25 departure from Jakarta arrives in Singapore at 08:10 local time – a handy early start for business travellers.”
FlightConnections (flight routes database)
The pattern for a time-pressed traveller: that one-hour jump actually works in your favour for early arrivals.
Confirmed facts
- Flight distance 882 km is confirmed by multiple geodata sources.
- Flight time 1 hour 47 minutes is confirmed by airline schedules and Trip.com.
- Scoot base fare from US$2.50 confirmed on flyscoot.com.
What’s unclear
- Exact real-time pricing varies constantly; we report verified starting prices but cannot guarantee current price at reading.
Summary
For anyone weighing the Jakarta to Singapore route, the choice comes down to how much you value your time. Flying takes under two hours and costs as little as a few dollars for a base fare – cheaper than a meal at a mid-range restaurant in Singapore. The ferry alternative, while cheaper on paper, eats up nearly two days. A traveller heading to a business meeting or a weekend getaway should book the flight, arrive fresh, and spend the extra hours enjoying Singapore.
Related reading: Singapore to Vietnam Flight Time: Duration, Cost & Best Time · Singapore Dollar Exchange Rate Today: 1 SGD to IDR & Why It’s Rising
trip.com, traveloka.com, travelmath.com, flyteam.jp, my.trip.com, wego.com.sg, momondo.com
Frequently asked questions
How long is the flight from Jakarta to Singapore today?
Direct flights average 1 hour 47 minutes, with the fastest at 1 hour 40 minutes.
What is the distance between Jakarta and Singapore by plane?
The great-circle distance is 882 km (548 miles).
Is there a direct flight from Jakarta to Singapore?
Yes, multiple airlines (Garuda Indonesia, Scoot, AirAsia, Citilink) operate direct flights daily.
What is the cheapest airline for flights from Jakarta to Singapore?
Scoot offers the lowest base fares, from US$2.50 plus taxes.
Can I take a ferry from Jakarta to Singapore?
No direct ferry exists. The cheapest non-flight option is a bus+ferry via Sumatra, taking over 42 hours.
What time zone difference between Jakarta and Singapore?
Jakarta is UTC+7, Singapore UTC+8 – a 1-hour difference (Singapore ahead).