Best airfares from St. John's to TehranJetradar compares airfares from St. John's to Tehran with hundreds of airlines (including Aeroflot, Lufthansa, British Airways) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Tehran, you choose where to book. Also there you can find airlines special offers from St. John's to Tehran. The cheapest round-trip price found within the last week was €1,526.
Cheapest Flights from St. John's, NL to Tehran
Airline One Way One Way / Round-Trip Round-Trip Aeroflot Find €3,150 Lufthansa Find €1,025 British Airways Find €1,126 Turkish Airlines Find €1,444 TAP Portugal Find €9,312
Airline One Way One Way / Round-Trip Round-Trip Alitalia Find €1,177 Air France Find €1,293 Austrian Airlines Find €1,096 Lufthansa CityLine Find €1,193 Qatar Airways Find €1,399
Airline One Way One Way / Round-Trip Round-Trip Air Canada Find €1,095 Etihad Airways Find €1,378 Emirates Find €1,515 Westjet Find €3,822 Azerbaijan Airlines Find €4,522
Airline One Way One Way / Round-Trip Round-Trip Condor Find €9,851 Virgin Atlantic Find €9,114 Aegean Airlines Find €4,771 Iran Air Find €2,561 Oman Air Find €9,847
Flights from St. John's to Tehran
Travelling from St. John's to Tehran advices and facts
- The distance between St. John's and Tehran is 5037 miles (or 8106 kilometers).
- When you fly from St. John's to Tehran, don't forget about the time difference. The time in Tehran is 07:00 from the St. John's time. The current time in Tehran is 23:53 and 16:53 in St. John's. Check this again shortly before your flight.
- The currency exchange rate between St. John's (YYT) and Tehran (THR) is 1 CAD = 24731.2767 IRR.