Flights to Xian

Direct flights from 37 cities, 1,793 flights a week. From Singapore the flight takes 5h 30m, tickets from $141. From London the flight takes 10h 25m, tickets from $468.

Flights to Xian at a glance

cities with nonstop flights here
37
nonstop flights a week
1,793
lowest fare from Singapore
$141
flight time from Singapore
5h 30m
lowest fare from London
$468
flight time from London
10h 25m
arrival airport
Xianyang International

Where you can fly to Xian from

Nonstop flights, busiest routes first

When to fly to Xian

Weather by month

The most comfortable months are March, April, September and October: +22° by day, 9 rainy days a month. Long-term monthly averages.

Jan
+7° −3° 3 days
Feb
+10° −1° 4 days
Mar
+18° +5° 5 days
Apr
+24° +11° 6 days
May
+28° +16° 7 days
Jun
+33° +21° 7 days
Jul
+34° +23° 11 days
Aug
+33° +23° 10 days
Sep
+27° +18° 12 days
Oct
+19° +11° 11 days
Nov
+14° +4° 5 days
Dec
+8° −2° 2 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

1,770 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Xian from?
From 37 cities. The busiest routes are from Singapore (10 flights a week) and London (2 flights a week).
How long is the flight from Singapore to Xian?
A nonstop flight takes about 5 hours 30 minutes, tickets from $141.
How long is the flight from London to Xian?
A nonstop flight takes about 10 hours 25 minutes, tickets from $468.
What is the cheapest city to fly to Xian from?
Sanya from $62, Chongqing from $64, Shanghai from $64 and Kunming from $72.
When is the best time to fly to Xian?
The most comfortable months are March, April, September and October: +22° by day, 9 rainy days a month. Long-term monthly averages.
Which airport do flights to Xian arrive at?
All nonstop flights land at Xianyang International (XIY).