Flight tickets from Denpasar (Bali) to China

DPS

General flight information

6 ⁠hr 17 ⁠min Travel time
3,542 km Distance between cities
TJS 1,120 Lowest price
19 Direct flights per week
TJS 2,122 Average ticket price
08:35 Earliest departure
00:40 Latest departure

Cheap tickets

Direct flight schedule

  • Guangzhou every day from TJS 1,519
  • Beijing Fri, Sun from TJS 2,094
  • Shanghai every day from TJS 1,701
  • Chengdu every day from TJS 2,795

12-month price trend

TJS 2,935TJS 2,026TJS 2,935TJS 2,026
TJS 2,633
Jan
TJS 2,633
TJS 2,935
Feb
TJS 2,935
TJS 2,525
Mar
TJS 2,525
TJS 2,174
Apr
TJS 2,174
TJS 2,063
May
TJS 2,063
TJS 2,133
Jun
TJS 2,133
TJS 2,448
Jul
TJS 2,448
TJS 2,768
Aug
TJS 2,768
TJS 2,395
Sep
TJS 2,395
TJS 2,484
Oct
TJS 2,484
TJS 2,048
Nov
TJS 2,048
TJS 2,026
Dec
TJS 2,026

FAQ

Flight duration from Denpasar (Bali) to China

On average, flights from Denpasar (Bali) to China take around 6 hours when flying directly. With layovers, the flight duration can be up to 11 hours 1 minute.

How much do flights cost from Denpasar (Bali) to China?

Are there direct flights from Denpasar (Bali) China?

Which airlines fly to China from Denpasar (Bali)?

When is it cheapest to fly from Denpasar (Bali) to China?