
Singapore and Jakarta sit under two hours apart by air, making this one of the most practical short-haul routes out of Changi. TransNusa operates direct SIN–CGK service, so there's no layover to plan around — you board at Changi and land at Soekarno-Hatta with a flight time that's shorter than most people expect for an international trip.
It's a route with a genuinely broad mix of travellers: business professionals moving between two of Southeast Asia's biggest economic hubs, families visiting relatives in Indonesia, and leisure travellers using Jakarta as a starting point for the rest of the archipelago.
Changi is consistently ranked among the world's best airports, and boarding here is straightforward. Check in online ahead of time if you can — it saves a step at the counter, especially during peak travel windows.
CGK is located in Tangerang, Banten, roughly 20–30 km from central Jakarta. It's Indonesia's busiest airport, with three terminals — confirm your arrival terminal on your booking confirmation, since ground transport pickup points differ by terminal.
Immigration at CGK for Singapore passport holders is generally a smooth process for short-stay visits — entry is ultimately at the discretion of Indonesian immigration officers, so keep your accommodation details and onward or return ticket accessible. Baggage claim typically takes 15–25 minutes after landing, depending on the terminal and time of day.
Direct flight time: approximately 1 hour 45 minutes.
That's total block time from pushback at Changi to touchdown at CGK — actual airborne time runs closer to 1 hour 30 minutes, with minor variation depending on routing and wind. Singapore (SGT, UTC+8) is one hour ahead of Jakarta (WIB, UTC+7), so there's essentially no jet lag to account for on either end.
Because the flight is short and the time difference is minimal, a lot of travellers treat this route like a domestic hop rather than a full international journey — a morning departure from Changi can have you in central Jakarta for a midday meeting with the afternoon still ahead of you.
This route connects two cities with deep economic, cultural, and family ties, which is why the traveller mix on it is so varied.
Jakarta is Indonesia's political and financial capital, home to the country's largest companies and a growing base of regional headquarters. Singapore-based executives and consultants fly this route regularly for meetings that don't always need an overnight stay.
Many Singapore residents have family ties across Indonesia, and Jakarta is also a common stopover point before onward travel to Bali, Yogyakarta, or other domestic destinations within the country.
Jakarta hosts a growing number of international schools, universities, and specialist medical facilities, drawing visitors from Singapore for both short and extended stays.
For time-sensitive trips, a direct flight removes the single biggest source of delay risk — a connection. TransNusa's SIN–CGK service means a same-day return is realistic on a morning departure.
This route runs daily, but demand isn't flat year-round. Booking ahead is the simplest way to protect both price and seat availability.
Singapore passport holders are generally eligible for visa-free entry into Indonesia for short tourist or business visits, under the terms Indonesia grants to a number of ASEAN and other nationalities. Requirements can change, so it's worth confirming current entry rules directly with Indonesia's Directorate General of Immigration before you travel, particularly if your visit involves anything beyond standard tourism.
From Soekarno-Hatta, you have a few practical options into the city:
Damri Airport Bus — connects CGK to multiple points across Jakarta; budget-friendly, though travel time varies with traffic.
Airport Train (Railink) — runs from CGK to BNI City Station, useful if your destination is near the city rail line and you want to avoid road traffic.
Grab / Taxi — available from designated pickup points outside arrivals; the most flexible option, especially with luggage, though travel time to central Jakarta can run 45–90+ minutes depending on time of day.
[PERLU DATA DARI BRAND] Bagian ini sebaiknya dilengkapi tim konten destinasi TransNusa dengan detail terkini: Kota Tua & National Museum, Monas dan area Menteng, kawasan kuliner (Sabang, Blok M), serta shopping di Grand Indonesia / Plaza Senayan / Pasar Baru.
Please wait...