General flight information
11 hr 21 min Travel time
2,458 km Distance between cities
1 hr Time zone difference
KGS10,465 Lowest price
KGS12,899 Average ticket price
6 hr 31 min Travel time
2,952 km Distance between cities
1 hr Time zone difference
KGS10,438 Lowest price
3 Direct flights per week
KGS13,555 Average ticket price
20:00 Earliest departure
20:00 Latest departure
8 hr 26 min Travel time
2,157 km Distance between cities
1 hr Time zone difference
KGS10,329 Lowest price
KGS12,418 Average ticket price
3 hr 3 min Travel time
1,926 km Distance between cities
1 hr Time zone difference
KGS7,666 Lowest price
72 Direct flights per week
KGS9,052 Average ticket price
08:20 Earliest departure
02:20 Latest departure
3 hr 59 min Travel time
2,735 km Distance between cities
1 hr Time zone difference
KGS7,468 Lowest price
61 Direct flights per week
KGS7,434 Average ticket price
04:15 Earliest departure
02:15 Latest departure
1,871 km Distance between cities
1 hr Time zone difference
KGS11,555 Lowest price
Popular destinations in Vietnam
Cheap tickets
Direct flight schedule
- Phu Quoc Tue, Thu, Sat from KGS24,355
- Hanoi every day from KGS7,839
- Ho Chi Minh City every day from KGS7,737
Connecting flights
KGS10,465 Shanghai — Nha Trang KGS10,437 Shanghai — Phu Quoc KGS10,840 Shanghai — Da Nang KGS11,555 Shanghai — Haiphong
Sun 6 Dec 01:30 – 16:15
15 hr 45 min / 1 layover Tue 17 Nov 01:30 – 19:15
18 hr 45 min / 1 layover Wed 18 Nov 01:30 – 01:15
1 day 45 min / 1 layover Sat 26 Dec 09:50 – 17:20
8 hr 30 min / 1 layover Airlines with flights from Shanghai to Vietnam
Including connecting fares
FAQ
Flight duration from Shanghai to Vietnam
On average, flights from Shanghai to Vietnam take around 4 hours 8 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 25 minutes.