- Home
- Flights
- Flights from Xian
- Xian to Bangkok
Cheap flights from Xian to Bangkok from CN¥557
Spring Airlines, China Eastern Airlines, GX Airlines and 4 more airlines fly nonstop from Xian to Bangkok, about 16 flights a week. The flight takes around 3h 33m, and the cheapest one-way fare we found recently is CN¥557 on 23 Feb.
Direct flights available ~16 flights a week 3h 33m Cheapest in February Prices checked 15 days ago
Xian to Bangkok at a glance
Cheapest one-wayCN¥557Thai Lion Air · nonstop · Tue 23 FebFastest flight3h 33mEstimated
Nonstop flights16/wkSpring Airlines, China Eastern Airlines, GX Airlines
Airlines flying nonstop from Xian to Bangkok
7 airlines on this route, about 16 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Xian to Bangkok
Lowest one-way fare found for each month: February is cheapest, April the most expensive.
Good to know
- Distance
- 2,444 km1,518 miles
- Flight time
- 3h 33mestimate
- Time difference
- -1hBangkok vs Xian
- Currency in Bangkok
- THB
- Airports
- XIY → BKK, DMK
Flights from Xian to Bangkok: questions answered
How much is a flight from Xian to Bangkok?
The cheapest one-way fare we found recently is CN¥557, nonstop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Xian to Bangkok?
Yes. Spring Airlines, China Eastern Airlines, GX Airlines, Beijing Capital Airlines, Thai Lion Air, Loong Air and Thai AirAsia fly this route nonstop, with about 16 flights a week in each direction.
How long is the flight from Xian to Bangkok?
A nonstop flight covers 2,444 km and takes around 3h 33m.
What is the cheapest month to fly from Xian to Bangkok?
February has the lowest fare we found (CN¥557), while April is the most expensive (CN¥2,694).
Which airlines fly from Xian to Bangkok?
Spring Airlines, China Eastern Airlines, GX Airlines, Beijing Capital Airlines, Thai Lion Air, Loong Air and Thai AirAsia operate nonstop flights on this route.
Which airports serve Xian and Bangkok?
Xian: Xi'an Xianyang International Airport (XIY). Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK).
What is the time difference between Xian and Bangkok?
Bangkok is 1 hour behind Xian.





