Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Hanoi
  4. Hanoi to Beijing
Nonstop route · Vietnam → China

Cheap flights from Hanoi to Beijing from US$102

VietJet Air, China Eastern Airlines, Vietnam Airlines and 2 more airlines fly nonstop from Hanoi to Beijing. The flight takes around 3h 20m, and the cheapest one-way fare we found recently is US$102 on 23 Dec.

Direct flights available 3h 20m Cheapest in December Prices checked 14 days ago
HANBJS

Hanoi to Beijing at a glance

Cheapest one-wayUS$102VietJet Air · nonstop · Wed 23 DecFastest flight3h 20mEstimated
Nonstop flightsYesVietJet Air, China Eastern Airlines, Vietnam Airlines

Airlines flying nonstop from Hanoi to Beijing

5 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
VietJet Air——US$102Search
CEChina Eastern Airlines———Search
Vietnam Airlines———Search
XAXiamen Airlines———Search
Air China———Search

Cheapest month to fly from Hanoi to Beijing

Lowest one-way fare found for each month: December is cheapest, March the most expensive.

Good to know

Distance
2,270 km1,410 miles
Flight time
3h 20mestimate
Time difference
+1hBeijing vs Hanoi
Currency in Beijing
CNY
Airports
HAN → PKX, PEK

Flights from Hanoi to Beijing: questions answered

How much is a flight from Hanoi to Beijing?
The cheapest one-way fare we found recently is US$102, nonstop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Hanoi to Beijing?
Yes. VietJet Air, China Eastern Airlines, Vietnam Airlines, Xiamen Airlines and Air China fly this route nonstop.
How long is the flight from Hanoi to Beijing?
A nonstop flight covers 2,270 km and takes around 3h 20m.
What is the cheapest month to fly from Hanoi to Beijing?
December has the lowest fare we found (US$102), while March is the most expensive (US$133).
Which airlines fly from Hanoi to Beijing?
VietJet Air, China Eastern Airlines, Vietnam Airlines, Xiamen Airlines and Air China operate nonstop flights on this route.
Which airports serve Hanoi and Beijing?
Hanoi: Noi Bai International Airport (HAN). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).
What is the time difference between Hanoi and Beijing?
Beijing is 1 hour ahead of Hanoi.

More flights from Hanoi