Flights from Singapore Airport (SIN) to Jakarta Airport Airport (CGK)

We've found the cheapest flights to Jakarta

Returns from £66.55

One-way from £46.58

Flying between Changi to Soekarno-Hatta International is very convenient as there are 31 airliners offering direct flights including Exploits Valley Air Services, Swiss, Pelita Air, Oman Air, My Indo Airlines, KLM, China Eastern Airlines, Asiana Airlines, All Nippon Airways, Citilink, AirAsia, Air France, TransNusa, Lufthansa, Indonesia AirAsia, Bangkok Airways, Xiamen Air, United Airlines, Saudia, Scoot, Batik Air Malaysia, Batik Air, IndiGo, Vietnam Airlines, Etihad Airways, China Airlines, Virgin Australia, SAS, Air India, Garuda Indonesia and Singapore Airlines. The flight time is approximately 1 Hour 51 Minutes.

The cost of the flights varies significantly so we can’t provide you an estimate. Prices can be 50% cheaper if you book more than a month in advance. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

When arriving at Soekarno-Hatta International don’t forget to set your watch to the local time!

The table below displays the numbers of daily flights from Changi (SIN) to Soekarno-Hatta International (CGK) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Singapore Airlines1819181819191806:2022:45VIEW FLIGHTS
Garuda Indonesia1616161617161606:2022:45VIEW FLIGHTS
Air India999999906:2022:40VIEW FLIGHTS
Virgin Australia888888806:2022:40VIEW FLIGHTS
SAS888888807:4022:40VIEW FLIGHTS
Vietnam Airlines565566507:2522:45VIEW FLIGHTS
Etihad Airways565566507:2522:45VIEW FLIGHTS
China Airlines565566507:2522:45VIEW FLIGHTS
IndiGo455555510:3522:45VIEW FLIGHTS
Batik Air Malaysia544455511:3023:05VIEW FLIGHTS
Batik Air544455511:3023:05VIEW FLIGHTS
Scoot444444407:5021:25VIEW FLIGHTS
Saudia344444410:3522:45VIEW FLIGHTS
Xiamen Air333333312:2520:45VIEW FLIGHTS
United Airlines333333309:5522:40VIEW FLIGHTS
Bangkok Airways232233207:2522:45VIEW FLIGHTS
TransNusa222222211:4516:20VIEW FLIGHTS
Lufthansa222222219:2022:40VIEW FLIGHTS
Indonesia AirAsia232222115:0522:45VIEW FLIGHTS
AirAsia232222015:5523:35VIEW FLIGHTS
Air France122222212:2522:45VIEW FLIGHTS
Citilink212221210:1021:55VIEW FLIGHTS
Swiss111111119:2019:20VIEW FLIGHTS
Pelita Air111111111:1011:10VIEW FLIGHTS
Oman Air111111110:3510:35VIEW FLIGHTS
My Indo Airlines111111108:0008:00VIEW FLIGHTS
KLM111111119:4520:45VIEW FLIGHTS
China Eastern Airlines111111119:4520:45VIEW FLIGHTS
Asiana Airlines111111117:2018:15VIEW FLIGHTS
All Nippon Airways111111109:5509:55VIEW FLIGHTS
Exploits Valley Air Services011110104:3006:00VIEW FLIGHTS

Singapore Airlines offer the highest number of flights for this route with departures times between 06:20 and 22:45.

You can find the latest flight availability and prices from Singapore Airlines at singaporeair.com. You can also book direct and get their latest discounts.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:25
AirlineFlight  No
Bangkok AirwaysPG4309
Singapore AirlinesSQ5563
China AirlinesCI9653
Garuda IndonesiaGA823
Vietnam AirlinesVN3251
Etihad AirwaysEY8173
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Air IndiaAI8128
Singapore AirlinesSQ958
Garuda IndonesiaGA8958
13:25
AirlineFlight  No
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Garuda IndonesiaGA833
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:30
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
CitilinkQG527
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:55
AirlineFlight  No
Singapore AirlinesSQ968
Garuda IndonesiaGA8819
22:15
AirlineFlight  No
Batik Air MalaysiaOD9115
Batik AirID7158
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
VIEW FLIGHTS
Tuesday
06:00
AirlineFlight  No
Exploits Valley Air Services8K804
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:25
AirlineFlight  No
Bangkok AirwaysPG4309
Singapore AirlinesSQ5563
China AirlinesCI9653
Garuda IndonesiaGA823
Vietnam AirlinesVN3251
Etihad AirwaysEY8173
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
Singapore AirlinesSQ958
13:25
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Air IndiaAI8128
Garuda IndonesiaGA8958
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Singapore AirlinesSQ5573
Garuda IndonesiaGA833
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
China AirlinesCI9651
Vietnam AirlinesVN3981
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:25
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:45
AirlineFlight  No
Garuda IndonesiaGA839
21:55
AirlineFlight  No
Singapore AirlinesSQ968
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Vietnam AirlinesVN3987
Indonesia AirAsiaQZ263
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
23:35
AirlineFlight  No
AirAsiaQZ263
VIEW FLIGHTS
Wednesday
06:00
AirlineFlight  No
Exploits Valley Air Services8K804
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Air IndiaAI8128
Singapore AirlinesSQ958
Garuda IndonesiaGA8958
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Garuda IndonesiaGA833
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:25
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
CitilinkQG527
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:45
AirlineFlight  No
Garuda IndonesiaGA839
21:55
AirlineFlight  No
Singapore AirlinesSQ968
Garuda IndonesiaGA8819
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Vietnam AirlinesVN3987
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
VIEW FLIGHTS
Thursday
06:00
AirlineFlight  No
Exploits Valley Air Services8K804
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
Air IndiaAI8128
Singapore AirlinesSQ958
13:25
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Garuda IndonesiaGA8958
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Garuda IndonesiaGA833
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:25
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
CitilinkQG527
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:45
AirlineFlight  No
Garuda IndonesiaGA839
21:55
AirlineFlight  No
Singapore AirlinesSQ968
Garuda IndonesiaGA8819
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Vietnam AirlinesVN3987
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
VIEW FLIGHTS
Friday
06:00
AirlineFlight  No
Exploits Valley Air Services8K804
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:25
AirlineFlight  No
Bangkok AirwaysPG4309
Singapore AirlinesSQ5563
China AirlinesCI9653
Garuda IndonesiaGA823
Vietnam AirlinesVN3251
Etihad AirwaysEY8173
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
Air IndiaAI8128
Singapore AirlinesSQ958
Garuda IndonesiaGA8958
13:25
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Garuda IndonesiaGA833
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:30
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
CitilinkQG527
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:45
AirlineFlight  No
Garuda IndonesiaGA839
21:55
AirlineFlight  No
Singapore AirlinesSQ968
Garuda IndonesiaGA8819
22:15
AirlineFlight  No
Batik Air MalaysiaOD9115
Batik AirID7158
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Vietnam AirlinesVN3987
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
VIEW FLIGHTS
Saturday
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:25
AirlineFlight  No
Bangkok AirwaysPG4309
Singapore AirlinesSQ5563
China AirlinesCI9653
Garuda IndonesiaGA823
Vietnam AirlinesVN3251
Etihad AirwaysEY8173
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Air IndiaAI8128
Singapore AirlinesSQ958
Garuda IndonesiaGA8958
13:25
AirlineFlight  No
Virgin AustraliaVA5826
14:45
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
15:05
AirlineFlight  No
Indonesia AirAsiaQZ265
15:10
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
15:30
AirlineFlight  No
TransNusa8B154
15:45
AirlineFlight  No
Garuda IndonesiaGA833
15:55
AirlineFlight  No
AirAsiaQZ265
16:15
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
Batik Air MalaysiaOD9113
Batik AirID7150
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:20
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
18:15
AirlineFlight  No
ScootTR278
18:30
AirlineFlight  No
Singapore AirlinesSQ966
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
19:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
20:15
AirlineFlight  No
Indonesia AirAsiaQZ261
20:25
AirlineFlight  No
ScootTR272
21:00
AirlineFlight  No
AirAsiaQZ261
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
21:30
AirlineFlight  No
Batik AirID7152
21:45
AirlineFlight  No
Garuda IndonesiaGA839
21:55
AirlineFlight  No
Singapore AirlinesSQ968
22:15
AirlineFlight  No
Batik Air MalaysiaOD9115
Batik AirID7158
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Vietnam AirlinesVN3987
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
VIEW FLIGHTS
Sunday
04:30
AirlineFlight  No
Exploits Valley Air Services8K804
06:20
AirlineFlight  No
Air IndiaAI8124
Singapore AirlinesSQ950
Garuda IndonesiaGA8950
Virgin AustraliaVA5818
07:40
AirlineFlight  No
SASSK8018
Air IndiaAI8284
Singapore AirlinesSQ952
Garuda IndonesiaGA8952
Virgin AustraliaVA5822
07:50
AirlineFlight  No
Singapore AirlinesSQ8554
ScootTR274
08:00
AirlineFlight  No
My Indo Airlines3Y923
09:05
AirlineFlight  No
Singapore AirlinesSQ956
09:35
AirlineFlight  No
Garuda IndonesiaGA825
09:55
AirlineFlight  No
SASSK8033
United AirlinesUA7677
Air IndiaAI8126
All Nippon AirwaysNH6272
Garuda IndonesiaGA8956
Virgin AustraliaVA5824
10:00
AirlineFlight  No
ScootTR276
10:10
AirlineFlight  No
CitilinkQG523
Garuda IndonesiaGA8755
10:35
AirlineFlight  No
Singapore AirlinesSQ5565
Oman AirWY5795
China AirlinesCI9685
Vietnam AirlinesVN3283
Etihad AirwaysEY7139
SaudiaSV6199
IndiGo6E3644
10:55
AirlineFlight  No
Singapore AirlinesSQ8590
11:10
AirlineFlight  No
Pelita AirIP989
11:30
AirlineFlight  No
Batik Air MalaysiaOD9111
Batik AirID7154
11:45
AirlineFlight  No
TransNusa8B152
12:25
AirlineFlight  No
Bangkok AirwaysPG4311
Singapore AirlinesSQ5569
Air FranceAF3932
China AirlinesCI9655
Garuda IndonesiaGA829
Vietnam AirlinesVN3951
Etihad AirwaysEY8134
SaudiaSV6379
Xiamen AirMF9505
IndiGo6E3646
12:35
AirlineFlight  No
Singapore AirlinesSQ958
13:25
AirlineFlight  No
SASSK8035
United AirlinesUA7678
Air IndiaAI8128
Garuda IndonesiaGA8958
Virgin AustraliaVA5826
15:35
AirlineFlight  No
Batik Air MalaysiaOD9112
Batik AirID7156
16:05
AirlineFlight  No
SASSK8087
Air IndiaAI8286
Singapore AirlinesSQ960
Garuda IndonesiaGA8960
Virgin AustraliaVA5830
16:20
AirlineFlight  No
TransNusa8B154
16:45
AirlineFlight  No
Singapore AirlinesSQ5573
China AirlinesCI9651
Garuda IndonesiaGA833
Vietnam AirlinesVN3981
Etihad AirwaysEY8135
Xiamen AirMF9503
IndiGo6E3648
17:05
AirlineFlight  No
Batik Air MalaysiaOD9113
Batik AirID7150
17:10
AirlineFlight  No
SASSK8085
Air IndiaAI8130
Singapore AirlinesSQ962
Garuda IndonesiaGA8962
Virgin AustraliaVA5834
18:15
AirlineFlight  No
SASSK8083
Air IndiaAI8132
Singapore AirlinesSQ964
Garuda IndonesiaGA8964
Virgin AustraliaVA5832
Asiana AirlinesOZ6796
19:15
AirlineFlight  No
Singapore AirlinesSQ8592
ScootTR278
19:20
AirlineFlight  No
SASSK8096
Air IndiaAI8288
Singapore AirlinesSQ966
Garuda IndonesiaGA8966
LufthansaLH7226
SwissLX9010
20:45
AirlineFlight  No
China Eastern AirlinesMU4549
Singapore AirlinesSQ5577
KLMKL4043
China AirlinesCI9649
Garuda IndonesiaGA837
Vietnam AirlinesVN3967
Etihad AirwaysEY8136
SaudiaSV6201
Xiamen AirMF9501
IndiGo6E3650
21:00
AirlineFlight  No
Indonesia AirAsiaQZ261
21:25
AirlineFlight  No
Singapore AirlinesSQ8606
ScootTR272
21:55
AirlineFlight  No
CitilinkQG527
Garuda IndonesiaGA8819
22:20
AirlineFlight  No
Batik Air MalaysiaOD9114
Batik AirID7152
22:40
AirlineFlight  No
SASSK8043
United AirlinesUA7681
Air IndiaAI8134
Singapore AirlinesSQ968
Garuda IndonesiaGA8968
LufthansaLH7198
Virgin AustraliaVA5836
22:45
AirlineFlight  No
Bangkok AirwaysPG4317
Singapore AirlinesSQ5579
Air FranceAF3931
China AirlinesCI9679
Garuda IndonesiaGA839
Vietnam AirlinesVN3987
Etihad AirwaysEY7141
SaudiaSV6200
IndiGo6E3652
23:05
AirlineFlight  No
Batik Air MalaysiaOD9115
Batik AirID7158
VIEW FLIGHTS

Instead of flying from Changi you could consider a few airports that are close by. Please see that table below of alternative routes.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Batam to Jakarta Soekarno Hatta01 Hour 49 Minutes
Johor Bahru to Jakarta Soekarno Hatta01 Hour 52 Minutes
Kuala Lumpur to Jakarta Soekarno Hatta02 Hours 8 Minutes
Pangkalpinang to Jakarta Soekarno Hatta01 Hour 54 Minutes
Pekanbaru to Jakarta Soekarno Hatta01 Hour 55 Minutes
Kuala Lumpur Sultan Abdul Aziz Shah to Jakarta Soekarno Hatta02 Hours 12 Minutes
Tanjung Pinang to Jakarta Soekarno Hatta01 Hour 46 Minutes

Before you start your journey remember to check you have all your documents; in particular, your passport and flight tickets. You will be surprised at the amount of people of forget these!

Looking for the best hire car deals?

Find cheap car hire deals in Jakarta, Indonesia

Flight Price FAQ - Singapore (SIN) to Jakarta (CGK)

DIRECT Indonesia AirAsia
What is the cheapest direct flight one way from Singapore SIN to Jakarta CGK?
The cheapest direct flight one way from Singapore SIN to Jakarta CGK is £46.58 ($63 €53.51)
£46.58
$63 | €53.51
Check Latest Price
DIRECT Indonesia AirAsia
What is the cheapest direct return flight from Singapore SIN to Jakarta CGK?
The cheapest direct return flight from Singapore SIN to Jakarta CGK is £66.55 ($90 €76.45)
£66.55
$90 | €76.45
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from SIN to CGK

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Singapore (SIN) to Jakarta (CGK)

Who flies from Singapore to Jakarta?
The following airlines fly from Singapore (SIN) to Jakarta (CGK): Air France, Air India, AirAsia, All Nippon Airways, Asiana Airlines, Bangkok Airways, Batik Air, Batik Air Malaysia, China Airlines, China Eastern Airlines, Citilink, Etihad Airways, Exploits Valley Air Services, Garuda Indonesia, IndiGo, Indonesia AirAsia, KLM, Lufthansa, My Indo Airlines, Oman Air, Pelita Air, SAS, Saudia, Scoot, Singapore Airlines, Swiss, TransNusa, United Airlines, Vietnam Airlines, Virgin Australia, Xiamen Air.
How far is the flight from Singapore to Jakarta?
The flight from Singapore to Jakarta is 882KM or 548 miles.
How long does the flight from Singapore to Jakarta to take?
The flight from Singapore to Jakarta takes 1 Hour 51 Minutes.

Looking for the best car hire deals?

Search for the cheapest vehicle rentals in Jakarta, Indonesia

Useful Information about Jakarta Airport

Lounges at Jakarta Airport

See all the airport lounges, locations and opening times available at Jakarta Airport

View...
Eating and Drinking at Jakarta Airport

See all bars and restaurants at Jakarta Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Jakarta Airport

See all shops available at Jakarta Airport - plan your duty free shopping in advance

View...
Jakarta Tourist Attractions

Things to see and do in and around the City of Jakarta in Indonesia

View...