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 Xian
Nonstop route · Vietnam → China

Cheap flights from Hanoi to Xian from US$119

China Eastern Airlines and VietJet Air fly nonstop from Hanoi to Xian, about 2 flights a week. The flight takes around 2h 22m, and the cheapest one-way fare we found recently is US$119 on 8 Dec.

Direct flights available ~2 flights a week 2h 22m Cheapest in December Prices checked 25 days ago
HANXIY

Hanoi to Xian at a glance

Airlines flying nonstop from Hanoi to Xian

2 airlines on this route, about 2 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
CEChina Eastern Airlines~220:15–20:28—Search
VietJet Air———Search

Cheapest month to fly from Hanoi to Xian

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

Good to know

Distance
1,499 km931 miles
Flight time
2h 22mestimate
Time difference
+1hXian vs Hanoi
Currency in Xian
CNY
Airports
HAN → XIY

Flights from Hanoi to Xian: questions answered

How much is a flight from Hanoi to Xian?
The cheapest one-way fare we found recently is US$119 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Hanoi to Xian?
Yes. China Eastern Airlines and VietJet Air fly this route nonstop, with about 2 flights a week in each direction.
How long is the flight from Hanoi to Xian?
A nonstop flight covers 1,499 km and takes around 2h 22m.
What is the cheapest month to fly from Hanoi to Xian?
December has the lowest fare we found (US$119), while February is the most expensive (US$305).
Which airlines fly from Hanoi to Xian?
China Eastern Airlines and VietJet Air operate nonstop flights on this route.
Which airports serve Hanoi and Xian?
Hanoi: Noi Bai International Airport (HAN). Xian: Xi'an Xianyang International Airport (XIY).
What is the time difference between Hanoi and Xian?
Xian is 1 hour ahead of Hanoi.

More flights from Hanoi