Wayfli › London (LHR) › To Xi'an (XIY)

London (LHR) to Xi'an (XIY) flights

There are direct flights from London Heathrow Airport to Xi'an Xianyang International Airport, sold by one airline: Tianjin Airlines. The distance is 8,243 km, about 10h 35m in the air. There are also 15 one-stop options, via airports such as Beijing, Shanghai and Vienna.

Live fares for LHR → XIYSee all routes on the map
8,243 kmdistance
~10h 35mdirect flight time (estimate)
1direct airline
15one-stop options

Direct flights from London to Xi'an

RouteAirlines (incl. codeshares)DistanceTime (est.)
LHR → XIYTianjin Airlines8,243 km~10h 35m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PEK BeijingAir China then Air China and China Southern Airlines9,087 km~13h 45m
PVG ShanghaiBritish Airways and China Eastern then Air China and China Southern Airlines10,515 km~15h 30m
VIE ViennaBritish Airways and Austrian Airlines then China Eastern8,660 km~13h 15m
MXP MilanoBritish Airways then China Eastern8,976 km~13h 35m
ICN SeoulKorean Air and Asiana Airlines then Korean Air and China Eastern10,487 km~15h 25m
CKG ChongqingTianjin Airlines then Sichuan Airlines and Air China9,099 km~13h 45m
TAS TashkentUzbekistan Airways then China Eastern8,776 km~13h 20m
HEL HelsinkiFinnair then Finnair8,254 km~12h 45m
ALA Alma-ataAir Astana then FlyArystan8,520 km~13h 5m
PKX BeijingChina Southern Airlines then China Eastern9,079 km~13h 45m
WUH WuhanChina Southern Airlines then China Southern Airlines and Hainan Airlines9,527 km~14h 15m
CSX ChangchaHainan Airlines then Okay Airways and China Southern Airlines9,869 km~14h 40m

More from London and Xi'an

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.