General flight information
7 hr 25 min Travel time
4,486 km Distance between cities
KGS11,071 Lowest price
19 Direct flights per week
KGS20,027 Average ticket price
09:10 Earliest departure
17:30 Latest departure
6 hr 35 min Travel time
4,443 km Distance between cities
1 hr Time zone difference
KGS10,168 Lowest price
34 Direct flights per week
09:20 Earliest departure
17:00 Latest departure
4,378 km Distance between cities
1 hr Time zone difference
KGS14,083 Lowest price
3,642 km Distance between cities
KGS19,503 Lowest price
Popular destinations in Indonesia
Cheap tickets
Direct flight schedule
- Denpasar (Bali) every day from KGS17,203
- Jakarta every day from KGS19,471
Connecting flights
KGS11,070 Shanghai — Denpasar (Bali) KGS10,168 Shanghai — Jakarta KGS14,083 Shanghai — Surabaya KGS19,502 Shanghai — Balikpapan
Sun 17 Jan 01:35 – 14:55
13 hr 20 min / 1 layover Thu 14 Jan 01:35 – 09:40
9 hr 5 min / 1 layover Tue 12 Jan 01:35 – 16:10
15 hr 35 min / 1 layover +2
Tue 1 Dec 01:35 – 09:25
1 day 7 hr 50 min / 2 layovers Airlines with flights from Shanghai to Indonesia
Including connecting fares
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.