>
>
>
>
>
Low Price Flights from Berlin to Tehran
Cheap Flight Deals from Berlin to Tehran
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Return
-
One way
-
-
BER 19:4029h 30m1 stopsIKA 02:40Berlin - Tehran | Thu, May 15 | Pegasus AirlinesIKA 03:459h 55m1 stopsBER 12:10Tehran - Berlin | Thu, May 22 | Pegasus AirlinesAU$ 391 AU$ 71746% OFF46% OFFAU$ 717 AU$ 391
-
BER 16:3029h 30m1 stopsIKA 23:30Berlin - Tehran | Tue, May 6 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 403 AU$ 71744% OFF44% OFFAU$ 717 AU$ 403
-
BER 13:1511h 55m1 stopsIKA 02:40Berlin - Tehran | Sat, May 17 | Pegasus AirlinesIKA 03:4513h 10m1 stopsBER 15:25Tehran - Berlin | Sat, May 24 | Pegasus AirlinesAU$ 409 AU$ 71743% OFF43% OFFAU$ 717 AU$ 409
-
BER 19:4027h1 stopsIKA 00:10Berlin - Tehran | Fri, May 9 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 41342% OFFAU$ 717 AU$ 413
-
BER 19:4026h 35m1 stopsIKA 23:45Berlin - Tehran | Sat, May 10 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 41842% OFFAU$ 717 AU$ 418
-
BER 13:159h1 stopsIKA 23:45Berlin - Tehran | Sun, May 11 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 42041% OFFAU$ 717 AU$ 420
-
BER 19:4026h 20m1 stopsIKA 23:30Berlin - Tehran | Mon, May 12 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 42141% OFFAU$ 717 AU$ 421
-
BER 13:358h 25m1 stopsIKA 23:30Berlin - Tehran | Tue, May 13 | Pegasus AirlinesIKA 07:2512h 40m1 stopsBER 18:35Tehran - Berlin | Wed, May 14 | AJetAU$ 42341% OFFAU$ 717 AU$ 423
-
BER 13:159h1 stopsIKA 23:45Berlin - Tehran | Sun, May 18 | Pegasus AirlinesIKA 02:4510h 55m1 stopsBER 12:10Tehran - Berlin | Mon, May 26 | AJetAU$ 43240% OFFAU$ 717 AU$ 432
-
BER 19:4026h 35m1 stopsIKA 23:45Berlin - Tehran | Sat, May 3 | Pegasus AirlinesIKA 07:1512h 50m1 stopsBER 18:35Tehran - Berlin | Thu, May 8 | AJetAU$ 53126% OFFAU$ 717 AU$ 531
-
BER 13:0017h 25m1 stopsTHR Invalid DateBerlin - Tehran | Thu, May 1 | Normal AirlineTHR 15:006hDirectBER 16:00Tehran - Berlin | Sat, May 3 | Normal AirlineFind More FlightsFind More Flights
-
BER 19:4026h 20m1 stopsIKA 23:30Berlin - Tehran | Tue, May 6 | Pegasus AirlinesAU$ 170 AU$ 38456% OFF56% OFFAU$ 384 AU$ 170
-
BER 13:1513h 35m1 stopsIKA 04:20Berlin - Tehran | Wed, May 7 | Pegasus AirlinesAU$ 170 AU$ 38456% OFF56% OFFAU$ 384 AU$ 170
-
BER 19:407h 55m1 stopsIKA 05:05Berlin - Tehran | Fri, May 16 | Pegasus AirlinesAU$ 182 AU$ 38453% OFF53% OFFAU$ 384 AU$ 182
-
BER 13:1513h 35m1 stopsIKA 04:20Berlin - Tehran | Sun, May 4 | Pegasus AirlinesAU$ 18552% OFFAU$ 384 AU$ 185
-
BER 12:2014h 30m1 stopsIKA 04:20Berlin - Tehran | Tue, May 6 | AJetAU$ 18751% OFFAU$ 384 AU$ 187
-
BER 12:2014h 30m1 stopsIKA 04:20Berlin - Tehran | Sun, May 4 | AJetAU$ 18751% OFFAU$ 384 AU$ 187
-
BER 16:3010h 20m1 stopsIKA 04:20Berlin - Tehran | Sat, May 3 | Pegasus AirlinesAU$ 20347% OFFAU$ 384 AU$ 203
-
BER 19:4029h 30m1 stopsIKA 02:40Berlin - Tehran | Fri, May 2 | Pegasus AirlinesAU$ 21444% OFFAU$ 384 AU$ 214
-
BER 12:209h 40m1 stopsIKA 23:30Berlin - Tehran | Fri, May 2 | AJetAU$ 25035% OFFAU$ 384 AU$ 250
-
BER 12:2514h 25m1 stopsIKA 04:20Berlin - Tehran | Sat, May 3 | AJetAU$ 28426% OFFAU$ 384 AU$ 284
-
BER 13:0017h 25m1 stopsTHR Invalid DateBerlin - Tehran | Thu, May 1 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Best Time to Book Flights from Berlin to Tehran
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight from Berlin (BER) to Tehran (THR) the cheapest?
Airlines adjust prices for flights from Berlin to Tehran based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much are flights from Berlin (BER) to Tehran (THR) cost?
According to Trip.com's data, the lowest price is around AU$ 955. -
How many airports in Tehran (THR)?
There are 2 airport(s) in Tehran (THR): Imam Khomeini International Airport and Mehrabad International Airport.
How to find a cheap flight from Berlin to Tehran
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Berlin to Tehran. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Berlin to Tehran
Cheapest one-way flight price | AU$ 164 |
---|---|
Off-season for travel | March |
Peak season for travel | January |
Flight distance | 3,508.86km |
Popular airline | Pegasus Airlines |
Plan Your Trip Around Tehran
More Cheap Flights & Deals on Trip.com
-
Trending Routes from Berlin
-
Top Routes to Tehran
-
More flight options
- Berlin to London Flights
- Berlin to Istanbul Flights
- Berlin to Barcelona Flights
- Berlin to Copenhagen Flights
- Berlin to Athens Flights
- Berlin to Budapest Flights
- Berlin to Hong Kong Flights
- Berlin to Amsterdam Flights
- Berlin to Madrid Flights
- Berlin to Zurich Flights
- Berlin to Stockholm Flights
- Flights from Berlin Brandenburg Airport to Wollongong
- Flights from Berlin Brandenburg Airport to Canberra
- Flights from Berlin Brandenburg Airport to Longreach
- Flights from Berlin Brandenburg Airport to Emerald
- Flights from Berlin Brandenburg Airport to Launceston
- Flights from Berlin Brandenburg Airport to Melbourne
- Flights from Berlin to Wagga Wagga Airport
- Flights from Berlin to Moree Airport
- Flights from Berlin to Toowoomba Wellcamp Airport
- Flights from Berlin to Williamtown Airport
- Flights from Berlin to Kalgoorlie Boulder Airport
- Flights from Berlin to Darwin International Airport
- Flights from Berlin Brandenburg Airport to Tille Airport Beauvais
- Flights from Berlin Brandenburg Airport to Paris Charles de Gaulle Airport
- Flights from Berlin Brandenburg Airport to Paris Orly Airport
- Flights from Berlin Brandenburg Airport to London Stansted Airport
- Flights from Berlin Brandenburg Airport to London Gatwick Airport
- Flights from Berlin Brandenburg Airport to London Southend Airport
- London to Tehran Flights
- Kuala Lumpur to Tehran Flights
- Melbourne to Tehran Flights
- Bangkok to Tehran Flights
- Seoul to Tehran Flights
- Sydney to Tehran Flights
- Dubai to Tehran Flights
- Amsterdam to Tehran Flights
- Toronto to Tehran Flights
- Paris to Tehran Flights
- Manchester to Tehran Flights
- Flights from Sydney Airport to Tehran
- Flights from Melbourne Airport to Tehran
- Flights from Perth Airport to Tehran
- Flights from Brisbane Airport to Tehran
- Flights from Adelaide Airport to Tehran
- Flights from Gold Coast Airport to Tehran
- Flights from Darwin to Imam Khomeini International Airport
- Flights from Perth to Imam Khomeini International Airport
- Flights from Sydney to Imam Khomeini International Airport
- Flights from Melbourne to Imam Khomeini International Airport
- Flights from Brisbane to Imam Khomeini International Airport
- Flights from Cairns to Imam Khomeini International Airport
- Flights from Istanbul Airport to Imam Khomeini International Airport
- Flights from Sabiha Gokcen International Airport to Imam Khomeini International Airport
- Flights from Heathrow Airport to Imam Khomeini International Airport
- Flights from London Gatwick Airport to Imam Khomeini International Airport
- Flights from London Luton Airport to Imam Khomeini International Airport
- Flights from London Southend Airport to Imam Khomeini International Airport
- Hamburg to Tehran Flights
- Dusseldorf to Tehran Flights
- Munich to Tehran Flights
- Cologne to Tehran Flights
- Hamburg to Mashhad Flights
- Stuttgart to Tehran Flights
- Frankfurt to Mashhad Flights
- Hannover to Tehran Flights
- Hamburg to Isfahan Flights
- Berlin to Mashhad Flights
- Leipzig to Tehran Flights
- Flights from Hahn Airport to Imam Khomeini International Airport
- Flights from Frankfurt Airport to Imam Khomeini International Airport
- Flights from Berlin Brandenburg Airport to Imam Khomeini International Airport
- Flights from Hamburg Airport to Imam Khomeini International Airport
- Flights from Weeze Airport to Imam Khomeini International Airport
- Flights from Dusseldorf Airport to Imam Khomeini International Airport