Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Garuda
GA-838,GA-352,GA-6750
18:39
Jakarta
1Hrs 50Min 1 Stop
CGK→SIN→CAN→SYX
19:09
Sanya
Garuda
GA-834,GA-956,GA-7324
15:21
Jakarta
1Hrs 50Min 1 Stop
CGK→SIN→CSX→SYX
06:57
Sanya
Garuda
GA-834,GA-956,GA-7724
15:21
Jakarta
1Hrs 50Min 1 Stop
CGK→SIN→CSX→SYX
08:36
Sanya
Garuda
GA-412,GA-9780,GA-6742
22:52
Jakarta
1Hrs 55Min 1 Stop
CGK→DPS→CAN→SYX
06:45
Sanya
Garuda
GA-830,GA-916,GA-6598
10:18
Jakarta
2Hrs 0Min 1 Stop
CGK→SIN→KMG→SYX
02:49
Sanya
Garuda
GA-866,GA-6084,GA-6758
10:29
Jakarta
3Hrs 30Min 1 Stop
CGK→BKK→SZX→SYX
18:28
Sanya
Garuda
GA-9988,GA-6730
09:50
Jakarta
4Hrs 40Min 1 Stop
CGK→CAN→SYX
21:40
Sanya
Garuda
GA-9988,GA-6738
09:50
Jakarta
4Hrs 40Min 1 Stop
CGK→CAN→SYX
00:04
Sanya
Garuda
GA-9988,GA-6750
09:50
Jakarta
4Hrs 40Min 1 Stop
CGK→CAN→SYX
00:37
Sanya
Garuda
GA-9988,GA-7322
09:50
Jakarta
4Hrs 40Min 1 Stop
CGK→CAN→SYX
00:20
Sanya

FAQ about Garuda Flights from Jakarta to Sanya

Q. How much time does it take to fly from Jakarta to Sanya ?

A. It takes 1Hrs 50Min to fly from Jakarta to Sanya.

Q. When is the earliest flight from Jakarta to Sanya ?

A. The earliest flight from Jakarta to Sanya is at 03:23 and is operated by Garuda.

Q. How many flights are there from Jakarta to Sanya ?

A. There are 20 flights from Jakarta to Sanya.

Q. When is the last flight from Jakarta to Sanya ?

A. The last flight from Jakarta to Sanya is at 22:52 and is operated by Garuda.

View Best Offers