⚡ Fare recorded April 25, 2026 · Prices change daily

Beijing to Hanoi flights

Beijing (PEK) to Hanoi (HAN): 1,449 miles (2,333 km) great-circle, about 3h 25m nonstop by our estimate. Cheapest fare observed: $317 round-trip on China Eastern, with 1 stop, departing May 17, 2026.

MUChina EasternMU5100
Depart
PEK
Beijing, China
07:00
2026-05-17
✈
Arrive
HAN
Hanoi, Vietnam
Returns 02:10
2026-05-19
Stops
1 stop
Distance
1,449 mi
Est. nonstop time
3h 25m
Trip type
Round-trip
$317
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Beijing to Hanoi fare fly?

$317 round-trip, China Eastern MU5100, departing 2026-05-17 at 07:00, returning 2026-05-19. The recorded itinerary left on a Sunday, returning on a Tuesday 2 nights later; the fare was observed 22 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Beijing from Hanoi?

  • Distance: 1,449 miles (2,333 km) great-circle, heading southwest.
  • Estimated nonstop flight time: about 3h 25m.
  • Departure airport: Beijing Capital International Airport (PEK), Beijing, China, UTC+8 on May 17, 2026.
  • Arrival: Noi Bai International Airport (HAN), Vietnam, UTC+7 on May 17, 2026.
  • Time difference: Hanoi is 1 hour behind Beijing on the recorded date.
  • Route type: international, China to Vietnam.
  • Arrival airport elevation: 39 ft.
  • Recorded itinerary: China Eastern MU5100, 1 stop, round-trip, 2 days between departure and return.
Fare comparison

How does the Beijing to Hanoi fare compare with other routes from PEK?

At $317, it ranked 9th of the 30 round-trip fares we recorded from PEK (median $408). That is 21.9 cents per great-circle mile (round-trip price over one-way distance), below the PEK median of 26.1 cents across 30 round-trip routes.

Routes from PEK of similar length: Yuzhno-Sakhalinsk (1,384 mi) at $864 and Krasnoyarsk (1,557 mi) at $614.

China Eastern had the cheapest fare on 2 of 30 PEK routes. It is the 19th longest of the 30 routes we track from PEK.

Other ways in

What did other cities pay to fly to Hanoi?

Of 9 departure airports with a fare to Hanoi, Beijing (PEK) ranked 5th at $317. Lowest: $170 from Bangkok (BKK); highest: $523 from Sydney (SYD); 4 nonstop. Cheapest-fare airlines (routes): Vietravel Airlines (2), China Eastern (1), HK Express (1), IndiGo (1), Korean Air (1) and Shenzhen Airlines (1), plus 2 more.

The reverse, Hanoi (HAN) to Beijing (BJS), was $273 round-trip on China Southern, 1 stop, departing May 2, 2026. Hanoi to Beijing flights.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Shanghai, Asia/Ho_Chi_Minh; flight time is our estimate.

FAQ

Beijing to Hanoi flight questions

How far is Beijing from Hanoi by plane?

+
Beijing is about 1,449 miles (2,333 km) from Hanoi on a great-circle line from Beijing Capital International Airport (PEK) to Noi Bai International Airport (HAN), heading southwest. It is the 19th longest of the 30 routes we track from PEK. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Beijing to Hanoi?

+
About 3h 25m nonstop by our estimate for 1,449 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded China Eastern fare was with 1 stop. 9 airports in our feed had a fare to Hanoi; this one ranked 5th, and 4 of the 9 were nonstop.

What is the time difference between Beijing and Hanoi?

+
On May 17, 2026, Beijing was on UTC+8 (Asia/Shanghai) and Hanoi on UTC+7 (Asia/Ho_Chi_Minh), so Hanoi was 1 hour behind Beijing: noon in Beijing was 11:00 in Hanoi. Neither Asia/Shanghai nor Asia/Ho_Chi_Minh shifts for daylight saving, so the gap holds all year.

How much is a flight from Beijing to Hanoi?

+
As observed on April 25, 2026: $317 per person round-trip on China Eastern flight MU5100, departing May 17, 2026, returning May 19, 2026, with 1 stop. At $317, it ranked 9th of the 30 round-trip fares we recorded from PEK (median $408). That is 21.9 cents per great-circle mile (round-trip price over one-way distance), below the PEK median of 26.1 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Beijing to Hanoi?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Hanoi, 4 of the 9 recorded fares were nonstop. From PEK, 9 of 30 were. The reverse, Hanoi (HAN) to Beijing (BJS), was $273 round-trip on China Southern, 1 stop, departing May 2, 2026.

Which airports serve flights from Beijing to Hanoi?

+
It departs Beijing Capital International Airport (PEK) in Beijing, China, and arrives at Noi Bai International Airport (HAN) in Hanoi, Vietnam. An international flight, China to Vietnam. Routes from PEK of similar length: Yuzhno-Sakhalinsk (1,384 mi) at $864 and Krasnoyarsk (1,557 mi) at $614.

Where else near Hanoi can you fly from Beijing?

Sanya (SYX) $365Da Nang (DAD) $393Guangzhou (CAN) $323Hong Kong (HKG) $182Zhangjiajie (DYG) $481Bangkok (BKK) $288All flights from Beijing →

Other cities with flights to Hanoi

From Bangkok (BKK) $170From Ho Chi Minh City (SGN) $179From Hong Kong (HKG) $213From Bangkok (DMK) $220From Tokyo (NRT) $382From Tokyo (HND) $421

Ready to fly?

Book China Eastern PEK → HAN · $317 →