Singapore to Jakarta Flights (SIN–CGK)

Travel Highlights

Overview
Attractions
Activities
Dining
Shopping
Overview

Singapore to Jakarta Flights (SIN–CGK)

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.

Airports: SIN and CGK

Departure Airport — Singapore Changi (SIN)

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.

Arrival Airport — Soekarno-Hatta International (CGK)

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.

Getting to Changi Airport Before Your Flight

  • Arrive at least 2–3 hours before an international departure
  • Complete online check-in and have your boarding pass ready before security
  • Changi's MRT, taxi, and ride-hailing options make last-mile transport reliable even during peak hours
  • Duty-free and dining are available airside after immigration

Arriving at CGK — What to Expect

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.

How Long Is the Flight from Singapore to Jakarta?

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.

Why People Fly from Singapore to Jakarta

This route connects two cities with deep economic, cultural, and family ties, which is why the traveller mix on it is so varied.

Business Travel

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.

Family & Leisure

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.

Education & Medical

Jakarta hosts a growing number of international schools, universities, and specialist medical facilities, drawing visitors from Singapore for both short and extended stays.

Singapore to Jakarta for Business Travel

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.

  • Central Jakarta (SCBD, Sudirman, Thamrin) is typically 45–75 minutes from CGK by car, depending on traffic and time of day
  • The one-hour time difference has almost no effect on scheduling calls or meetings
  • Changi's lounges and fast Wi-Fi make pre-flight time productive
  • Morning flights out of Singapore allow for a full working day in Jakarta before an evening return

Planning Your Singapore–Jakarta Flight

When to Book for the Best Fares

This route runs daily, but demand isn't flat year-round. Booking ahead is the simplest way to protect both price and seat availability.

  • Standard periods — book 3–6 weeks ahead for regular travel dates; mid-week departures (Tuesday–Thursday) tend to be less congested and often cheaper than weekend flights
  • Peak seasons — book 8–12 weeks ahead around Lebaran, Christmas/New Year, Chinese New Year, and Singapore's school holidays, when this route fills quickly
  • Booking direct — booking on the TransNusa website gives you the clearest view of available fares and the most straightforward way to manage or change your booking later

What to Prepare Before You Fly

  • Passport valid for at least 6 months from your arrival date in Indonesia
  • Indonesia's electronic customs declaration, completed before or on arrival
  • Accommodation address on hand, in case immigration asks
  • Return or onward ticket available to show if requested
  • Indonesian Rupiah (IDR) or a multi-currency card — money changers and ATMs are available at CGK, though rates in the arrival hall are rarely the best; city-centre money changers tend to offer better value

Entry Requirements for Singapore Passport Holders

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.

Getting from CGK to Central Jakarta

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.

Things to Do in Jakarta

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

Key Takeaways

  1. TransNusa operates direct (non-stop) flights from Singapore (SIN) to Jakarta (CGK).
  2. The flight takes approximately 1 hour 45 minutes, with no layovers or connections.
  3. Singapore passport holders are generally eligible for visa-free entry to Indonesia for short stays — always confirm current requirements before travel.
  4. Central Jakarta is roughly 45–75 minutes from CGK by car, depending on traffic.
  5. For peak travel periods (Lebaran, Christmas, Chinese New Year, school holidays), book 8–12 weeks in advance.
  6. Singapore (SGT) is one hour ahead of Jakarta (WIB) — minimal adjustment for business travellers.

Frequently Asked Questions - Singapore to Jakarta Flights (SIN–CGK)

How long is the flight from Singapore to Jakarta?
The average flight duration is around 1 hour 45 minutes.
Does TransNusa fly directly from Singapore to Jakarta?
Yes, we operate direct daily flights.
Which airports are used for this route?
Flights depart from Singapore Changi Airport (SIN) and arrive at Soekarno-Hatta International Airport (CGK).
What baggage allowance is included?
Passengers receive free cabin baggage; checked baggage depends on the fare class.
When is the best time to book cheap flights?
We recommend booking at least 3–4 weeks in advance.
Is in-flight service available?
Yes, our friendly cabin crew ensures a comfortable experience with beverages and light snacks available.
Logo
Indonesia - Malaysia - Singapore
+6221 6310888
09 am - 05 pm (Jakarta Time)
10 am - 06 pm (Malaysia & Singapore Time)
Logo
China
+86 4008631088
08 am - 08 pm (Beijing Time)
Logo
Australia
+6129 158 8590
09 am - 05 pm (Perth Time)
Follow Us
Copyright © 2026 TransNusa Aviation Mandiri. All rights reserved.

Please wait...