General flight information
7 hr 55 min Travel time
2,458 km Distance between cities
1 hr Time zone difference
KGS11,541 Lowest price
KGS20,814 Average ticket price
7 hr 14 min Travel time
2,157 km Distance between cities
1 hr Time zone difference
KGS12,075 Lowest price
4 hr 1 min Travel time
2,734 km Distance between cities
1 hr Time zone difference
KGS9,332 Lowest price
62 Direct flights per week
08:45 Earliest departure
02:15 Latest departure
3 hr 30 min Travel time
1,915 km Distance between cities
1 hr Time zone difference
KGS9,245 Lowest price
80 Direct flights per week
08:25 Earliest departure
02:20 Latest departure
8 hr 50 min Travel time
2,952 km Distance between cities
1 hr Time zone difference
KGS11,457 Lowest price
3 Direct flights per week
20:00 Earliest departure
20:00 Latest departure
2,778 km Distance between cities
1 hr Time zone difference
KGS24,144 Lowest price
Popular destinations in Vietnam
Cheap tickets
Direct flight schedule
- Ho Chi Minh City every day from KGS11,264
- Hanoi every day from KGS9,373
- Phu Quoc Tue, Thu, Sat from KGS20,626
Connecting flights
KGS11,541 Shanghai — Nha Trang KGS13,232 Shanghai — Da Nang KGS13,278 Shanghai — Phu Quoc KGS24,143 Shanghai — Con Dao
Tue 25 Aug 02:20 – 17:50
16 hr 30 min / 1 layover Sat 19 Sep 02:20 – 20:05
18 hr 45 min / 1 layover Tue 25 Aug 02:15 – 18:20
17 hr 5 min / 1 layover Sat 27 Jun 13:15 – 06:15
18 hr / 2 layovers FAQ
Flight duration from Shanghai to Vietnam
On average, flights from Shanghai to Vietnam take around 4 hours 3 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 20 minutes.