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

Cheap flights from Beijing to Hanoi from CN¥682

VietJet Air, China Eastern Airlines, Vietnam Airlines and 2 more airlines fly nonstop from Beijing to Hanoi. The flight takes around 3h 20m, and the cheapest one-way fare we found recently is CN¥682 on 31 Mar.

Direct flights available 3h 20m Cheapest in March Prices checked 14 days ago
BJSHAN

Beijing to Hanoi at a glance

Cheapest one-wayCN¥682VietJet Air · nonstop · Wed 31 MarFastest flight3h 20mEstimated
Nonstop flightsYesVietJet Air, China Eastern Airlines, Vietnam Airlines

Airlines flying nonstop from Beijing to Hanoi

5 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
VietJet Air——CN¥682Search
CEChina Eastern Airlines———Search
Vietnam Airlines———Search
XAXiamen Airlines———Search
Air China———Search

Cheapest month to fly from Beijing to Hanoi

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

Good to know

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

Flights from Beijing to Hanoi: questions answered

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

More flights from Beijing