- Home
- Flights
- Flights from Hanoi
- Hanoi to Xian
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
Hanoi to Xian at a glance
Cheapest one-wayUS$119Shandong Airlines · 1 stop · Tue 8 DecFastest flight2h 22mEstimated
Nonstop flights2/wkChina Eastern Airlines, VietJet Air
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).
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.





