| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
|   Berlin   Tehran   |     Outbound   11/11/25 1 Stopover (SAW) PC0978, PC0512 11h 45min  |     Return   -  |     |    |    $112   found 3 days ago   |  ||
|   Berlin   Tehran   |     Outbound   11/09/25 1 Stopover (SAW) PC0978, VF0187 14h 40min  |     Return   12/07/25 1 Stopover (SAW) PC0519, PC0979 28h 00min  |     |    |  ? |   $287     |  |
|    Best option   Berlin   Tehran   |     Outbound   11/09/25 1 Stopover (SAW) VF0058, VF0185 09h 10min  |     Return   12/07/25 1 Stopover (SAW) VF0188, VF0057 09h 25min  |     |    |  ? |   $321     |  |
|   Berlin   Tehran   |     Outbound   12/11/25 1 Stopover (SAW) PC0980, PC0516 10h 55min  |     Return   12/25/25 1 Stopover (DOH) QR0499, QR0079 10h 35min  |     |    |    $682   found yesterday   |  ||
|   Berlin   Tehran   |     Outbound   01/01/26 1 Stopover (DXB) DE2500, FZ1937 12h 40min  |     Return   01/31/26 1 Stopover (DXB) FZ1930, DE2501 16h 45min  |     |    |    $767     |  ||
|   Berlin   Tehran   |     Outbound   02/13/26 1 Stopover (SAW) VF0058, VF0185 11h 55min  |     Return   02/26/26 1 Stopover (SAW) VF0186, VF0057 07h 50min  |     |    |  ? |   $331     |  |
|   Berlin   Tehran   |     Outbound   02/13/26 1 Stopover (SAW) VF0058, VF0187 09h 25min  |     Return   02/26/26 1 Stopover (SAW) VF0186, VF0057 07h 50min  |     |    |  ? |   $341     |  |
|   Berlin   Tehran   |     Outbound   01/01/26 2 Stopovers (AYT, SAW) PC5008, PC2015, PC0512 35h 30min  |     Return   01/31/26 1 Stopover (SAW) PC0517, PC0979 10h 55min  |     |    |  ? |   $360     |  |
|   Berlin   Tehran   |     Outbound   12/11/25 2 Stopovers (ZRH, SAW) U25193, PC0950, PC0510 18h 05min  |     Return   12/25/25 1 Stopover (SAW) PC0511, VF0057 10h 10min  |     |    |  ? |   $370   found yesterday   |  |
|   Berlin   Tehran   |     Outbound   12/11/25 1 Stopover (SAW) PC0982, PC0510 16h 00min  |     Return   12/25/25 1 Stopover (SAW) PC0513, PC0979 13h 30min  |     |    |  ? |   $411   found yesterday   |  
Airline
 -  Pegasus Airlines
 -  AJet
 -  Turkish Airlines
 -  Qatar Airways
 -  Sun Express
 
Tips and tricks to help you find cheap flights from Berlin to Tehran
 Favorite airline: Turkish Airlines 
  The favorite airline for flights from Berlin to Tehran is Turkish Airlines. 
  Turkish Airlines 
  71 % 
  Pegasus Airlines 
  24 % 
  Qatar Airways 
  5 % 
  Favourite connection: via Istanbul 
  On this route, flights with a stopover in Istanbul are the most popular. 
  Route 
  bookings 
  1 stopover Istanbul 
  08h 00min, from $ 440 
  38 % 
  1 stopover Istanbul - Sabiha Gökcen 
  10h 40min, from $ 349 
  29 % 
  1 stopover Ankara Esenboga 
  05h 35min, from $ 489 
  19 % 
 Important flight information
Flight information: Berlin - Tehran
| Cheapest outbound flight from | $ 112,00 | 
|---|---|
| Roundtrip from | $ 286,05 | 
| Flight duration | min. 04:55 | 
| Return flight duration | min. 05:25/ max. 05:30 | 
| Distance | 3514 km | 
| Flights per week | 2 | 
| Departure airport | Airport Berlin Brandenburg (BER) | 
| Departure country | Flights from Germany | 
| Arrival airport | Airport Tehran (IKA) | 
| Destination country | Flights to Iran | 
Alternative routes to Iran
-  Flight Berlin - Shiraz from $ 117
 -  Flight Berlin - Mashhad from $ 136
 -  Flight Berlin - Isfahan from $ 414
 
Alternative flights to Tehran
-  Flight Hamburg - Tehran from $ 128
 -  Flight Frankfurt - Tehran from $ 152
 -  Flight Dusseldorf - Tehran from $ 148
 -  Flight Munich - Tehran from $ 322
 -  Flight Cologne - Tehran from $ 130
 -  Flight Stuttgart - Tehran from $ 212
 -  Flight Hannover - Tehran from $ 137
 -  Flight Nuremberg - Tehran from $ 296
 -  Flight Bremen - Tehran from $ 314
 
Flight destinations with a similar price
-  Flight Tehran - Vienna from $ 334
 -  Flight Tehran - London Heathrow from $ 413
 -  Flight Tehran - London from $ 413
 -  Flight Tehran - Los Angeles from $ 1.263
 -  Flight Tehran - Dubai from $ 302
 -  Flight Tehran - Kabul from $ 205
 -  Flight Tehran - Yerevan from $ 524
 -  Flight Tehran - Brussels from $ 244
 -  Flight Tehran - Toronto from $ 1.016
 -  Flight Tehran - Barcelona from $ 435
 
Flight destinations with a similar price
-  Flight Berlin - Oslo from $ 105
 -  Flight Berlin - Beirut from $ 119
 -  Flight Berlin - Skopje from $ 103
 -  Flight Berlin - Las Palmas from $ 111
 -  Flight Berlin - Alicante from $ 120
 -  Flight Berlin - Helsinki from $ 109
 -  Flight Berlin - Shiraz from $ 117
 -  Flight Berlin - Casablanca from $ 121
 -  Flight Berlin - Rabat from $ 120
 -  Flight Berlin - Marrakech from $ 104