Welcome | Sign out
Recommended by:More >

Cheap Flights from Dublin to Tehran - DUB to THR

Did You Know?

410,687 seats are available per week to fly from Dublin, IE to Tehran.
You must make at least one connection to fly from Dublin, IE to Tehran.
Lufthansa German Airlines has 409 connecting flights between Dublin, IE and Tehran.
There are 5002 flights from Dublin, IE to Tehran per week.

Cheap Domestic Flights to Tehran - THR

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£87
Flybe, British Airways
£98
KLM, British Airways
£100
KLM, British Airways
£105

Cheap International Flights from Dublin - DUB

Flights
Airline
Lowest Price
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€85
Swiss, Emirates, Lufthansa, Air France, Aeroflot, British Airways, Alitalia, Turkish, KLM, Qantas
€356
KLM, British Airways, Aeroflot, Turkish, Air France, Lufthansa, TAROM
€163
Aer Lingus, Luxair, British Airways, Lufthansa, SAS, Swiss, Air France, KLM
€144
Swiss, Alitalia, Emirates, KLM, Turkish, Srilankan, British Airways, Etihad, Aeroflot, United, Air France, Lufthansa
€459
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€456
Etihad, Turkish, Lufthansa, KLM, Emirates, British Airways
€467

Cheap International Flights to Tehran - THR

Flights
Airline
Lowest Price
Aeroflot, Qatar, Lufthansa, Alitalia, Emirates, Etihad, Turkish
£279
Emirates, Etihad, Aeroflot, Turkish, Lufthansa
£280
Etihad, Lufthansa, Aeroflot, Emirates
£360
Aeroflot
£592
Etihad, Lufthansa
£693
Etihad
€695
Etihad
€701
Alitalia, Qantas, Virgin Atlantic, Turkish, KLM, Swiss, Egyptair, Pakistan, Air France, British Airways, Emirates, Aeroflot, Lufthansa, Qatar
£298
Emirates, Lufthansa, Swiss, Air France, Pakistan, Turkish, Aeroflot, Qantas
£298
British Airways, Lufthansa, Swiss, Air France, Germanwings, KLM, Turkish, Aegean, Aeroflot
£144
Emirates, Qantas, Air France, Lufthansa, British Airways, Aeroflot
£366
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£91
Swiss, Aeroflot, Turkish, KLM, Air France, Lufthansa
£145
Aer Lingus, KLM
€335
Emirates, Egyptair, Turkish, Qatar, Air France, Lufthansa, Etihad
£334
Pakistan, Etihad, Emirates, Lufthansa, Egyptair, Qatar, Air France, KLM, Turkish, British Airways
£335
Virgin Atlantic, Turkish, Swiss, KLM, China Southern, Qatar, Aeroflot, Lufthansa, Brussels, Pakistan, Air France, Emirates, Egyptair, Singapore, Etihad, British Airways, Srilankan, Finnair, Alitalia, Jet Airways
£381
KLM, Egyptair, Etihad, Emirates, British Airways, Lufthansa, Qatar, Pakistan, Air France, Turkish
£289
Etihad, China Southern, China Eastern, Jet Airways, Swiss, Turkish, KLM, Aeroflot, Air France, Pakistan, Lufthansa, Air India, Emirates, Brussels
£389
Recommended by:More >
Cheap Flights from Dublin to Tehran, from €501 Round trip from DUB to THR