Direct flights from Singapore to Jakarta
All flights from SIN to CGK non-stop. There are direct flights from Singapore Changi Airport (SIN), Singapore to Soekarno Hatta International (CGK), Indonesia with Singapore Airlines, Garuda Indonesia and 6 other airlines. 224 weekly departures are currently scheduled on this route. Departure times range from 06:20 to 23:20 depending on the schedule period. The flight distance is 551 miles (887 km). Flight time ranges from 1 hour and 40 minutes to 2 hours and 5 minutes.
Airlines with non-stop routes:
Singapore Airlines
Garuda Indonesia
Batik Air
Scoot
TransNusa
Citilink
Indonesia AirAsia
Pelita Air Service
Ethiopian Airlines
Jetstar Asia
KLM
Lion Air
Flight schedule from Singapore to Jakarta with Singapore Airlines
This is a weekly direct flight schedule for Singapore Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with Garuda Indonesia
This is a weekly direct flight schedule for Garuda Indonesia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with Batik Air
This is a weekly direct flight schedule for Batik Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with Scoot
This is a weekly direct flight schedule for Scoot. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with TransNusa
This is a weekly direct flight schedule for TransNusa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with Citilink
This is a weekly direct flight schedule for Citilink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Singapore to Jakarta with Indonesia AirAsia
This is a weekly direct flight schedule for Indonesia AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at
Flight schedule from Singapore to Jakarta with Pelita Air Service
This is a weekly direct flight schedule for Pelita Air Service. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Singapore to Jakarta scheduled departures
Select a date to see every published non-stop departure between SIN and CGK.
SIN - CGK route facts
-
Distance551 miles (887 km)
-
Flight time1 hour and 40 minutes to 2 hours and 5 minutes
-
Airlines
Singapore Airlines
Garuda Indonesia
Batik Air
Scoot
TransNusa
Citilink
Indonesia AirAsia
Pelita Air -
Airline alliancesStar Alliance SkyTeam Low-cost carrier
-
CabinsEconomy Premium Economy Business First
-
Hub airportsSingapore Airlines: SINGaruda Indonesia: CGKBatik Air: CGKCitilink: CGK
-
Departure terminalsSingapore Airlines: Terminal 2Garuda Indonesia: Terminal 3Batik Air: Terminal 3Scoot: Terminal 1Indonesia AirAsia: Terminal 4
-
Arrival terminalsSingapore Airlines: Terminal 3Garuda Indonesia: Terminal 3Scoot: Terminal 3Citilink: Terminal 2Indonesia AirAsia: Terminal 2
-
AircraftSingapore Airlines: Boeing 777-300ER and Airbus A350-900Garuda Indonesia: Boeing 737-800 PassengerBatik Air: Boeing 737-800 PassengerScoot: Airbus A320neo and Airbus A320TransNusa: Airbus A321 and Airbus A320Citilink: Airbus A320Indonesia AirAsia: Airbus A320Pelita Air Service: Airbus A320
Route FAQ
Direct flights from Singapore to Indonesia
From Singapore to Manado
MDC Sam Ratulangi
From Singapore to Labuan Bajo
LBJ Labuan Bajo
From Singapore to Ujung Pandang
UPG Ujung Pandang
From Singapore to Denpasar
DPS Bali International
From Singapore to Praya
LOP Lombok International Airport
From Singapore to Balikpapan
BPN Sepinggan
From Singapore to Surabaya
SUB Juanda
From Singapore to Yogyakarta
YIA New Yogyakarta International Airport
From Singapore to Semarang
SRG Achmad Yani
From Singapore to Majalengka
KJT Kertajati International Airport
