Flight tickets from Shanghai to Indonesia

SHA

General flight information

7 ⁠hr 24 ⁠min Travel time
4,486 km Distance between cities
₼216 Lowest price
19 Direct flights per week
₼452 Average ticket price
09:10 Earliest departure
17:30 Latest departure

Cheap tickets

Direct flight schedule

  • Denpasar (Bali) every day from ₼338.01
  • Jakarta every day from ₼378.12

FAQ

Flight duration from Shanghai to Indonesia

On average, flights from Shanghai to Indonesia take around 6 hours 25 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 50 minutes.

How much do flights cost from Shanghai to Indonesia?

Are there direct flights from Shanghai Indonesia?

Which airlines fly to Indonesia from Shanghai?

What's the time difference between Shanghai and Indonesia?

When is it cheapest to fly from Shanghai to Indonesia?