Cheap Flights from Perth to Tehran - PER to THR (reverse)
Popular Flights from Perth to Tehran
- Airfare from Perth to Tehran on Emirates from AUD1780 round trip
- Airfare from Perth to Tehran on Qatar Airways from AUD1804 round trip
- Airfare from Perth to Tehran on Etihad Airways from AUD1944 round trip
- Airfare from Perth to Tehran on Turkish Airlines from AUD2058 round trip
Did You Know?
- 27,269 seats are available per day to fly out of Perth, AU connecting to Tehran, IR
- The largest aircraft operated by KLM flying between Perth, AU and Tehran, IR is a 777 with 282 seats.
- 6 airlines operate between Perth, AU and Tehran, IR
- Emirates has the most one stop flights between Perth, AU and Tehran, IR.
- Austrian has 1 two stops or more flight between Perth, AU and Tehran, IR.
- The shortest flight between Perth, AU and Tehran, IR on Etihad is 9,697 miles.
- Dubai, AE is the most popular connection for one stop flights between Perth, AU and Tehran, IR.
- The smallest aircraft operated by Emirates flying between Perth, AU and Tehran, IR is a 777 with 301 seats.
Quick Links
As seen in...

Farecompare Research Tools
Cheap International Flights from Perth - PER
Flights
Airline
Lowest Price
Cathay, AirAsia X, Emirates, Garuda, Japan, Jetstar, Malaysia, All Nippon, New Zealand, Qantas, Singapore
AUD734
Air France, Cathay, AirAsia X, Emirates, Malaysia, Mauritius, Qantas, Singapore
AUD1340
Cheap International Flights to Tehran - THR
Flights
Airline
Lowest Price
BMI, AirAsia X, Emirates, Etihad, Azerbaijan, KLM, Kuwait, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
£299
Air France, Emirates, Etihad, KLM, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
€344
Emirates, Spanair, KLM, Lufthansa, Ukraine, Qatar, Aeroflot, Turkish, Air Europa
€529