General flight information
5 hr 35 min Travel time
3,374 km Distance between cities
1 hr Time zone difference
₼224 Lowest price
17 Direct flights per week
₼197 Average ticket price
08:30 Earliest departure
01:05 Latest departure
6 hr 43 min Travel time
2,308 km Distance between cities
1 hr Time zone difference
₼174 Lowest price
15 Direct flights per week
₼203 Average ticket price
09:00 Earliest departure
01:20 Latest departure
13 hr 18 min Travel time
3,156 km Distance between cities
1 hr Time zone difference
₼223 Lowest price
₼409 Average ticket price
10 hr 1 min Travel time
2,768 km Distance between cities
1 hr Time zone difference
₼256 Lowest price
₼298 Average ticket price
10 hr 44 min Travel time
3,521 km Distance between cities
1 hr Time zone difference
₼203 Lowest price
₼300 Average ticket price
Popular destinations in Vietnam
Cheap tickets
Direct flight schedule
- Ho Chi Minh City Mon, Tue, Wed, Fri, Sat, Sun from ₼216.01
- Hanoi Mon, Tue, Sat, Sun from ₼240.19
Connecting flights
₼223.03 Beijing — Ho Chi Minh City ₼225.2 Beijing — Hanoi ₼252.06 Beijing — Nha Trang ₼255.02 Beijing — Da Nang ₼267 Beijing — Phu Quoc
Sat 23 May 12:25 – 02:05
14 hr 40 min / 1 layover Mon 1 Jun 12:25 – 16:05
1 day 4 hr 40 min / 1 layover Mon 27 Apr 08:25 – 18:35
11 hr 10 min / 1 layover Thu 7 May 02:35 – 17:25
15 hr 50 min / 1 layover Wed 22 Apr 01:05 – 09:55
9 hr 50 min / 1 layover 12-month price trend
₼375₼235₼375₼235
₼262
₼262
Jan₼375
₼375
Feb₼267
₼267
Mar₼262
₼262
Apr₼245
₼245
May₼256
₼256
Jun₼296
₼296
Jul₼288
₼288
Aug₼235
₼235
Sep₼243
₼243
Oct₼271
₼271
Nov₼260
₼260
DecAirlines with flights from Beijing to Vietnam
Including connecting fares
FAQ
Flight duration from Beijing to Vietnam
On average, flights from Beijing to Vietnam take around 4 hours 25 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 56 minutes.