Cheap flights Xian — Tehran (SIA — THR)

Good to know - Cheap tickets Xian — Tehran

Flight distance 5174 km
Round-trip from $1,175

Popular airlines flying Xian — Tehran

Flight Xian – Tehran is served by 1 airlines.

Flights Xian — Tehran

The selection of cheap flights Xian — Tehran

The price of the flight Xian — Tehran (Iran) — Xian from $1,175 (round-trip).

The average price of the flight Xian — Tehran (Iran) — Xian $1,435 (round-trip).

Low cost flights Xian — Tehran (SIA — THR)

The distance between Xian and Tehran 3215 miles (or 5174 kilometres).

The time difference between Xian and Tehran is 4 h.

Routes from nearby cities to Tehran

A flight from a neighbouring city can help you save money on plane tickets.

Lanzhou — Tehran

Yinchuan — Tehran

Most often, departures to Tehran are from Zhengzhou, this is the cheapest flight from $615. The nearest airports from Xian with a flight to Tehran are located in Lanzhou.

Popular International routes from Xian

Popular routes from Tehran

If you are going to fly from Tehran, then study the popular flights. The most popular flights from Tehran:

Popular domestic routes from Xian

FAQ about Xian — Tehran

Yes, you can fly from Xian to Tehran. Xian has 2 airports (Xiguan, Xianyang International Airport) for flights. There is a non-direct flight through China Southern Airlines.

The price of flights Xian — Tehran starts from $1,175.

In Xian — Xiguan, Xianyang International Airport. In Tehran — Mehrabad International Airport, Imam Khomeini International Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Xian — Tehran flight deals.

All the following airlines flights Xian — Tehran: China Southern Airlines.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.