General flight information
4 hr 20 min Travel time
2,659 km Distance between cities
₾315 Lowest price
89 Direct flights per week
05:15 Earliest departure
03:55 Latest departure
5 hr 31 min Travel time
3,810 km Distance between cities
₾313 Lowest price
160 Direct flights per week
07:45 Earliest departure
03:25 Latest departure
6 hr 17 min Travel time
4,477 km Distance between cities
₾400 Lowest price
66 Direct flights per week
08:30 Earliest departure
01:10 Latest departure
3,663 km Distance between cities
₾403 Lowest price
33 Direct flights per week
14:50 Earliest departure
03:00 Latest departure
5,006 km Distance between cities
₾756 Lowest price
4 hr 5 min Travel time
2,608 km Distance between cities
₾443 Lowest price
52 Direct flights per week
05:10 Earliest departure
03:00 Latest departure
3,256 km Distance between cities
₾406 Lowest price
48 Direct flights per week
12:25 Earliest departure
17:00 Latest departure
1 day 5 hr 15 min Travel time
3,558 km Distance between cities
5 hr Travel time
3,006 km Distance between cities
₾454 Lowest price
56 Direct flights per week
07:50 Earliest departure
15:15 Latest departure
3,455 km Distance between cities
₾398 Lowest price
18 Direct flights per week
15:10 Earliest departure
18:40 Latest departure
Cheap tickets
Direct flight schedule
- Guangzhou every day from ₾353.66
- Shanghai every day from ₾312.3
- Beijing every day from ₾468.57
- Shenzhen every day from ₾509.54
- Chengdu every day from ₾553.56
Connecting flights
₾399.39 Singapore — Beijing ₾402.05 Singapore — Hangzhou ₾755.58 Singapore — Urumqi ₾405.59 Singapore — Chengdu ₾453.84 Singapore — Xiamen ₾397.54 Singapore — Wuhan
Mon 29 Jun 15:15 – 13:50
22 hr 35 min / 1 layover Mon 29 Jun 03:00 – 11:40
8 hr 40 min / 1 layover Wed 15 Jul 01:15 – 00:55
23 hr 40 min / 1 layover Sun 28 Jun 08:55 – 10:50
1 day 1 hr 55 min / 1 layover Mon 29 Jun 02:30 – 13:05
10 hr 35 min / 1 layover Mon 6 Jul 08:55 – 09:25
1 day 30 min / 1 layover FAQ
Flight duration from Singapore to China
On average, flights from Singapore to China take around 5 hours 6 minutes when flying directly. With layovers, the flight duration can be up to 9 hours 58 minutes.