Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Tehran to Frankfurt, DE, Germany - THR to FRA

Popular flights from Tehran to Frankfurt

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Aegean Airlines
Departure Date Return Date Lowest Price
Jul 6, 2016 Jul 9, 2016 IRR12,730,896
Air Berlin
Departure Date Return Date Lowest Price
May 9, 2016 May 23, 2016 IRR15,808,032
May 10, 2016 May 17, 2016 IRR15,808,032
May 17, 2016 May 30, 2016 IRR15,808,032
May 17, 2016 May 24, 2016 IRR15,808,032
May 19, 2016 May 29, 2016 IRR15,808,032
Air France
Departure Date Return Date Lowest Price
May 10, 2016 May 17, 2016 IRR13,605,768
Alitalia
Departure Date Return Date Lowest Price
May 10, 2016 May 17, 2016 IRR11,765,520
Austrian Airlines
Departure Date Return Date Lowest Price
Jul 23, 2016 Aug 4, 2016 IRR18,673,992
Jul 24, 2016 Aug 13, 2016 IRR18,673,992
Jul 25, 2016 Aug 1, 2016 IRR18,673,992
Jul 25, 2016 Aug 13, 2016 IRR18,673,992
Jul 26, 2016 Aug 13, 2016 IRR18,673,992
British Airways
Departure Date Return Date Lowest Price
Aug 19, 2016 Sep 2, 2016 IRR24,888,600
Iran Air
Departure Date Return Date Lowest Price
May 9, 2016 May 23, 2016 IRR17,437,104
May 16, 2016 May 18, 2016 IRR17,437,104
May 25, 2016 Jun 4, 2016 IRR17,437,104
Jul 25, 2016 Aug 1, 2016 IRR17,437,104
Jul 25, 2016 Aug 13, 2016 IRR17,437,104
KLM Royal Dutch Airlines
Departure Date Return Date Lowest Price
May 7, 2016 May 11, 2016 IRR13,726,440
Lufthansa German Airlines
Departure Date Return Date Lowest Price
Jul 24, 2016 Aug 13, 2016 IRR17,980,128
Jul 25, 2016 Aug 13, 2016 IRR17,980,128
Jul 25, 2016 Aug 10, 2016 IRR17,980,128
Jul 27, 2016 Aug 13, 2016 IRR17,980,128
Aug 1, 2016 Aug 10, 2016 IRR17,980,128

How Much Does it Cost to Fly from Tehran to Frankfurt (THR to FRA)?

We have collected flight cost data from across the web for travel from Tehran to Frankfurt, and have found the average flight price for this trip to be IRR14,540,976.

When Can I Buy the Cheapest Flight from Tehran to Frankfurt (THR to FRA)?

Airlines can adjust prices for plane tickets from Tehran to Frankfurt based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Tehran to Frankfurt

The chart below shows up-to-date information regarding how far in advance a flight from Tehran to Frankfurt should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days IRR17,437,104 IRR13,273,920
7-14 days IRR17,437,104 IRR11,765,520
14-21 days IRR24,164,568 IRR15,808,032
21-30 days IRR17,437,104 IRR15,808,032
30-60 days IRR18,070,632 IRR15,808,032
60-90 days IRR17,437,104 IRR12,730,896
90+ days IRR17,437,104 IRR12,791,232

Cheapest Day To Fly from Tehran to Frankfurt

The chart below shows up-to-date information regarding the cheapest days to fly from Tehran to Frankfurt.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
IRR15,808,032 IRR11,765,520 IRR12,730,896 IRR15,777,864 IRR16,471,728 IRR13,273,920 IRR15,989,040

Lowest Fares Chart By Month from Tehran to Frankfurt

The chart below shows the lowest fare by month when flying from Tehran to Frankfurt.

Month Origin Destination Carrier Depart Date Return Date Stops Price
May Tehran Frankfurt Alitalia 5/10/16 5/17/16 1 IRR11,765,520
June Tehran Frankfurt Air Berlin 6/7/16 6/12/16 1 IRR15,808,032
July Tehran Frankfurt Aegean 7/6/16 7/9/16 1 IRR12,730,896
August Tehran Frankfurt Aegean 8/19/16 9/2/16 2 IRR15,777,864
September Tehran Frankfurt Air Berlin 9/5/16 9/21/16 1 IRR14,601,312
October Tehran Frankfurt Alitalia 10/1/16 10/15/16 1 IRR12,791,232
November Tehran Frankfurt Alitalia 11/14/16 11/28/16 1 IRR12,821,400
December Tehran Frankfurt Air Berlin 12/23/16 1/6/17 1 IRR16,592,400

Non-Stop vs Connecting Flights from Tehran to Frankfurt (THR to FRA)

Your Tehran to Frankfurt flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Tehran to Frankfurt is IRR18,402,480.

The average price for non-stop flights from Tehran to Frankfurt is IRR19,669,536.

The chart below shows up to date information regarding non-stop flights from Tehran to Frankfurt.

Nonstop Flight Details from Tehran to Frankfurt
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
IranAir 1 0 1 0 0 1 0 07:20 07:20
Lufthansa 1 1 1 1 1 1 1 03:10 03:10

Round Trip vs One Way Flights from Tehran to Frankfurt (THR to FRA)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Tehran to Frankfurt. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Tehran to Frankfurt is IRR24,707,592.

The average price for round trip flights from Tehran to Frankfurt is IRR18,402,480.

Tehran to Frankfurt Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Tehran to Frankfurt?
Answer: The average Tehran to Frankfurt flight time is 5 hours and 23 minutes.
Question: How many kilometers are there between Tehran and Frankfurt?
Answer: The distance from Tehran to Frankfurt is 3772 kilometers.
Question: How common are direct flights from Tehran to Frankfurt?
Answer: There are 10 direct flights from Tehran to Frankfurt.
Question: What is the most popular airline for non-stop flights from Tehran to Frankfurt?
Answer: Lufthansa German Airlines provides 70% of the non-stop flights between Tehran and Frankfurt.
Question: What are the most popular connecting cities when flying from Tehran to Frankfurt?
Answer: Istanbul, TR

Airlines Flying from Tehran to Frankfurt (THR to FRA)

Below are the different airlines that fly from Tehran to Frankfurt with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Tehran to Frankfurt.

Tehran to Frankfurt
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aegean ATH X X X
Aegean ATH / SKG X X X
Air France CDG X X X
Alitalia FCO X X X X X X X
Alitalia FCO / LIN X X X X X X X
Belavia MSQ X
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Astana ALA / TSE X X
Kuwait KWI X
Lufthansa - X X X X X X X
Austrian VIE X X X X X X X
Pegasus SAW X X X X X X X
UIA KBP X X X X
Qatar DOH X X X X X X X
Aeroflot SVO X X X X X X
Turkish IST X X X X X X X
Turkish SAW / ESB X X X X X X
Oman Air MCT X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Tehran and Frankfurt, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Tehran - THR

FlightsAirlineLowest Price
Tehran to London Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, IranAir, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SAS, Virgin Atlantic IRR11,433,672
Tehran to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, IranAir, KLM, Air Malta, Lufthansa, Czech, Austrian, TAROM, SAS, Tap Portugal IRR7,602,336
Tehran to Dusseldorf Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Tap Portugal IRR11,162,160
Tehran to Cologne - Bonn Aegean, Air Berlin, Air France, Alitalia, British Airways, Bulgaria Air, Meridiana, IranAir, KLM, Lufthansa, Austrian IRR12,881,736
Tehran to Amsterdam Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, IranAir, KLM, Lufthansa, Czech, Austrian, TAROM, SAS IRR10,890,648
Tehran to Stuttgart Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Bulgaria Air, KLM, Lufthansa, Austrian IRR12,670,560
Tehran to Munich Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, IranAir, KLM, Lufthansa, Czech, Austrian, TAROM, SAS, Tap Portugal IRR10,619,136
Tehran to Zurich Etihad Regional, Swiss IRR18,372,312
Tehran to Brussels Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, Brussels, Tap Portugal IRR14,812,488
Tehran to Milan Aegean, Air Berlin, Air France, Alitalia, British Airways, BMI Regional, Aer Lingus, Air Dolomiti, NIKI, Iberia, Meridiana, IranAir, KLM, Air Malta, Lufthansa, LOT, Czech, Austrian, TAROM, Brussels IRR8,597,880
Tehran to Berlin Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Bulgaria Air, NIKI, Iberia, KLM, Lufthansa, LOT, Austrian, TAROM, SAS, Germania, Tap Portugal IRR8,567,712
Tehran to Istanbul Onur Air, Iran Aseman, IranAir, Atlasjet, Pegasus, Faraz Qeshm, Turkish, Mahan Air IRR4,042,512
Tehran to Nuremberg Aegean, Air Berlin, Air France, Alitalia, British Airways, Bulgaria Air, NIKI, KLM, Lufthansa, Austrian Check Dates
Tehran to Hamburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, IranAir, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, SAS, Brussels IRR14,661,648
Tehran to Hanover Aegean, Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, KLM, Lufthansa, Austrian IRR18,070,632
Tehran to Geneva Etihad Regional, Swiss Check Dates
Tehran to Copenhagen Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Bulgaria Air, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, SAS IRR14,963,328
Tehran to Vienna Aegean, Air Berlin, Air France, Alitalia, British Airways, Bulgaria Air, NIKI, Iberia, IranAir, KLM, Lufthansa, LOT, Austrian, TAROM IRR12,519,720
Tehran to BaselCheck Dates
Tehran to Prague Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, TAROM IRR12,761,064
Tehran to Paderborn - Lippstadt Air Berlin, Alitalia, Lufthansa, Austrian Check Dates
Tehran to Rome Aegean, Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, IranAir, KLM, Lufthansa, Czech, Austrian, TAROM, Tap Portugal IRR11,463,840
Tehran to Leipzig - Halle Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Lufthansa, Austrian IRR19,096,344
Tehran to Bremen Aegean, Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, SAS IRR31,978,080
Tehran to Munster - Osnabruck Aegean, Air Berlin, Alitalia, British Airways, Lufthansa Check Dates
Tehran to Friedrichshafen Aegean, Air Berlin, Alitalia, British Airways, Lufthansa, Austrian IRR25,401,456
Tehran to Manchester Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Thomas Cook, Austrian, SAS, Brussels, Tap Portugal IRR19,850,544
Tehran to Venice Aegean, Air Berlin, Air France, Alitalia, British Airways, Air Dolomiti, KLM, Lufthansa, LOT, Czech, Austrian IRR15,747,696
Tehran to Barcelona Aegean, Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian IRR12,489,552
Tehran to Dresden Aegean, Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Austrian Check Dates
Cheap Flights from Tehran to Frankfurt, DE, Germany, from IRR390 Round trip from THR to FRA