Cheap flights from Xi'an to Bangkok (XIY–BKK)

XIYXi'an Xianyang International Airport
China
BKKSuvarnabhumi Airport
Thailand

Loong Air and Spring Airlines fly Xi'an to Bangkok (XIY–BKK) nonstop and back, a great-circle distance of 2,450 km (1,520 mi).

Compare all 2 Xi'an–Bangkok airport pairs

From
XIY
Xi'an
To
BKK
Bangkok
Nonstop
Yes · 2 airlines
Airlines
GJ · 9C
Cheapest fare found
CN¥602 one-way
Distance
2,450 km (1,520 mi)
Time difference
Bangkok 1 hour behind
Time in the air
5h 12m · 3h 21m back
On time (Touchdown Index)
91.6%
Flights a week
9C ~8
Aircraft seen
Airbus A320neo · Boeing 737-800 · Airbus A320

Network data imported from airport and airline sources:· How we verify

Xi'an to Bangkok fares by month

Cheapest one-way fare found: CN¥602 for October 2026 on Spring Airlines, nonstop. Nonstop from CN¥602.

  1. Oct ’26CN¥602
  2. Nov ’26CN¥681nonstop CN¥710
  3. Dec ’26CN¥715
  4. Jan ’27CN¥710
  5. Feb ’27CN¥609
  6. Mar ’27CN¥717

Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.

When to fly XIY–BKK

For Xi'an Xianyang (XIY) to Bangkok Suvarnabhumi (BKK), October 2026 had the lowest fare found (CN¥602). Set your watch 1 hour back on landing at BKK.

Xi'an to Bangkok: frequently asked questions

Fares: Aviasales price cache, 8 October 2026; tracked flights between 6 September and 3 October 2026, from public ADS-B data.

How much is a flight from Xi'an Xianyang (XIY) to Bangkok Suvarnabhumi (BKK)?

From CN¥602 one-way, the cheapest fare found for October 2026 on Spring Airlines, nonstop; nonstop from CN¥602 (found 8 October 2026).

How long is the XIY–BKK flight?

5h 12m wheels-up to wheels-down, the median of 75 tracked flights; BKK–XIY took 3h 21m.

Which airlines fly XIY–BKK direct?

Loong Air and Spring Airlines.

What is the cheapest month to fly XIY–BKK?

October 2026, at CN¥602; the dearest month found was CN¥717.

What is the time difference between Xi'an and Bangkok?

Bangkok is 1 hour behind Xi'an: a XIY departure at noon is 11:00 local time in BKK.

Is XIY–BKK usually on time?

91.6% of 119 XIY–BKK flights landed within 15 minutes of their usual time; 0.8% were over an hour late.

How many XIY–BKK flights a week?

Spring Airlines 8 each way.

What aircraft fly XIY–BKK?

Airbus A320neo, Boeing 737-800 and Airbus A320.

Bangkok to Xi'an: the return flight (BKK–XIY)

All 2 airlines also fly BKK–XIY nonstop.

The return takes 3h 21m in the air (median of 50 tracked flights), 111 minutes shorter than XIY–BKK.

Airlines flying XIY–BKK nonstop

AirlineUsually takes off (XIY time)TypeAllianceNotes
Loong Air GJ—full-service——
Spring Airlines 9C21:53–22:07low-cost——

One-stop alternatives to flying XIY–BKK nonstop

One airline on both legs; check it's sold as one ticket.

  • Via Chongqing (CKG) with Hainan Airlines and Sichuan Airlines: 2,450 km (1,520 mi) flown, almost no further than nonstop.
  • Via Kunming (KMG) with China Eastern Airlines, Kunming Airlines and Lucky Air: 2,470 km (1,540 mi) flown, 1% further than nonstop.
  • Via Hanoi (HAN) with VietJet Air: 2,490 km (1,550 mi) flown, 2% further than nonstop.
  • Via Nanning (NNG) with GX Airlines: 2,580 km (1,600 mi) flown, 6% further than nonstop.
  • Via Haikou (HAK) with Hainan Airlines: 2,870 km (1,780 mi) flown, 17% further than nonstop.

XIY–BKK route map

Great-circle distance 2,450 km (1,520 mi). Illustrative route, not an actual flight track.

More from Xi'an and Bangkok

Other arrivals in Thailand

Also nonstop from XIY, nearest to BKK first (straight-line distance):

Explore the airlines’ route maps

Plan your arrival at Suvarnabhumi Airport (BKK) · Explore Bangkok

Also consider Don Mueang

Don Mueang International Airport (DMK) also has nonstop flights from XIY: Spring Airlines, Thai AirAsia and Thai Lion Air.

Departure

Xi'an Xianyang International Airport

Xi'an Xianyang (XIY), Xi'an. In our data, 46 airlines fly nonstop from XIY to 176 destinations.

View XIY airport guide →

Arrival

Suvarnabhumi Airport

3 ways into Bangkok, fastest from 26 min:

  • Airport Rail Link (City Line) 26–30 min · ฿15–45
  • Public taxi (meter) 35 min–1h 30m
  • Grab / Bolt 35 min–1h 30m
Full BKK transport guide →

Weather in Bangkok vs Xi'an

Bangkok is warmer than Xi'an in 11 months and cooler in 0; the biggest gap is in January (33°C against 5°C). In October it averages 33°C in Bangkok and 19°C in Xi'an.

Average daily high and low temperature in Bangkok, °C
JanFebMarAprMayJunJulAugSepOctNovDec
Bangkok33°34°35°36°35°34°34°33°33°33°33°32°
Xi'an5°9°16°22°27°32°33°31°25°19°13°7°

Average daily highs. Climate normals from Bangkok and Xi'an (Wikipedia, CC BY-SA), which cite the national weather services.

Other nonstop airport pairs, Xi'an to Bangkok

Xi'an and Bangkok are connected nonstop from more than one airport. Compare the pairs by airline count:

Onward from Bangkok

Places you can't fly to nonstop from XIY, but can from BKK — for a stopover or a second leg.

Related routes

Sources

  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01

Flight tracking: adsb.lol community ADS-B data (CC0), 6 September – 3 October 2026. Times are median wheels-up to wheels-down; add taxiing for gate-to-gate.

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.