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

1Flight time
2Distance
3Cost
  • Flight prices from US$60 to US$200 (including subway) (Rome2Rio)
  • Full-service carriers like Garuda Indonesia are more expensive (Rome2Rio)
4Alternatives
  • 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.

The upshot

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.

Bottom line: A traveller covering 882 km is looking at the same distance as flying from London to Zurich — a short-haul hop, not a transcontinental journey.

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.

The trade-off

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.”

Prokerala (travel information)

“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

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).