Flights from Amsterdam to Tehran

Searching for cheap flight from Schiphol Arpt (AMS) to Imam Khomeini Arpt (IKA)? We are helping you to get all the best Imam Khomeini Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Schiphol Arpt to Imam Khomeini Arpt are - Austrian Airlines, Ukraine International Airlines, Turkish Air, Emirates, Qatar Airways, etc. We at Via are committed to provide you best flight deal to Imam Khomeini Arpt. Here is a list of all airlines from Schiphol Arpt to Imam Khomeini Arpt.
Facts about Amsterdam to Tehran flight
  • First flight from Amsterdam to Tehran leaves at 05:30 hrs.
  • Last flight from Amsterdam to Tehran leaves at 22:35 hrs.
List of all airlines from Amsterdam to Tehran
Airline
Depart
Duration
Arrival
Stops
Emirates
EK 148,971
14:30
15h 35m
09:35
1 stop
Book Now
Emirates
EK 150,977
22:00
20h 55m
22:25
1 stop
Book Now
Emirates
EK 148,979
14:30
22h 50m
16:50
1 stop
Book Now
Emirates
EK 148,977
14:30
28h 25m
22:25
1 stop
Book Now
Austrian Airlines
OS 374,871
17:45
5h 40m
02:55
1 stop
Book Now
Qatar Airways
QR 274,490
15:15
8h 44m
03:29
1 stop
Book Now
Austrian Airlines
OS 378,873
07:15
5h 50m
16:35
1 stop
Book Now
Ukraine International Airlines
PS 102,751
13:10
8h 25m
01:05
1 stop
Book Now
Turkish Air
TK 1962,898
13:35
7h 25m
00:30
1 stop
Book Now
Turkish Air
TK 1954,878
18:15
7h 50m
05:35
1 stop
Book Now
Alitalia
AZ 121,2061,756
12:15
12h 0m
02:45
2 stop
Book Now
KLM Royal Dutch Airlines
KL 1017,10,979
13:25
26h 5m
18:00
2 stop
Book Now
AtlasGlobal Airways
KK 2248,1184
14:45
9h 0m
03:15
1 stop
Book Now
Turkish Air
TK 1954,870
18:15
16h 5m
13:50
1 stop
Book Now
KLM Royal Dutch Airlines
KL 433
17:40
4h 10m
01:20
0 stop
Book Now
Ukraine International Airlines
PS 106,751
05:30
17h 5m
01:05
1 stop
Book Now
Aeroflot
SU 3203,512
20:40
26h 25m
02:35
1 stop
Book Now
Air France
AF 8229,738
08:10
8h 35m
20:15
1 stop
Book Now
Aeroflot
SU 2193,512
22:35
24h 30m
02:35
1 stop
Book Now
Lufthansa
LH 993,1304,1870
14:35
20h 45m
13:50
2 stop
Book Now
Lufthansa
LH 987,720
08:55
8h 45m
20:10
1 stop
Book Now
Alitalia
AZ 107,756
11:50
11h 25m
02:45
1 stop
Book Now
Air France
AF 1241,738
09:30
7h 15m
20:15
1 stop
Book Now
Lufthansa
LH 999,1246,716
19:35
21h 45m
19:50
2 stop
Book Now
Etihad
EY 7309,343
10:15
13h 25m
03:10
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2003,738
09:30
8h 15m
20:15
1 stop
Book Now
Lufthansa
LH 999,720
19:35
22h 5m
20:10
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1229,738
08:10
9h 35m
20:15
1 stop
Book Now
Emirates
EK 150,979
22:00
16h 30m
18:00
1 stop
Book Now
Lufthansa
LH 2307,6328,716
16:55
24h 25m
19:50
2 stop
Book Now
Emirates
EK 148,975
14:30
11h 10m
04:10
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1017,30,971
13:25
17h 40m
09:35
2 stop
Book Now
Turkish Air
TK 1958,874
14:40
6h 35m
00:45
1 stop
Book Now
Lufthansa
LH 989,600
11:00
6h 30m
21:00
1 stop
Book Now
Lufthansa
LH 989,1304,1870
11:00
24h 20m
13:50
2 stop
Book Now
KLM Royal Dutch Airlines
KL 2017,738
18:55
21h 50m
20:15
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2023,738
20:30
21h 15m
20:15
1 stop
Book Now
FlyBe British European
BE 1371,153
16:50
11h 25m
06:45
1 stop
Book Now
Lufthansa
LH 2307,124,433
16:55
20h 50m
16:15
2 stop
Book Now
KLM Royal Dutch Airlines
KL 427,241
14:30
21h 35m
14:35
1 stop
Book Now
FlyBe British European
BE 1371,4,979
16:50
22h 40m
18:00
2 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1254,512
13:40
10h 50m
03:00
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2023,2158
20:30
20h 15m
20:15
1 stop
Book Now
British Airways
BA 435,153
14:15
13h 0m
06:45
1 stop
Book Now
Oman Air
WY 5441,431
10:05
14h 10m
03:45
3 stop
Book Now
Air France
AF 1441,738
20:30
21h 15m
20:15
1 stop
Book Now
Air France
AF 1141,738
18:55
22h 50m
20:15
1 stop
Book Now
Aegean Airlines
A3 617,948
12:15
11h 10m
02:55
1 stop
Book Now
Lufthansa
LH 993,1304,718
14:35
20h 25m
13:30
2 stop
Book Now
FlyBe British European
BE 1371,10,979
16:50
22h 40m
18:00
2 stop
Book Now
Aeroflot
SU 2551,512
13:00
10h 5m
02:35
1 stop
Book Now
British Airways
BA 2761,153
14:50
12h 25m
06:45
1 stop
Book Now
FlyBe British European
BE 1371,6,979
16:50
22h 40m
18:00
2 stop
Book Now
FlyBe British European
BE 1371,10,979
16:50
21h 30m
16:50
2 stop
Book Now
FlyBe British European
BE 1371,10,977
16:50
27h 5m
22:25
2 stop
Book Now
British Airways
BA 439,153
16:05
12h 10m
06:45
1 stop
Book Now
Emirates
EK 150,979
22:00
16h 20m
16:50
1 stop
Book Now
FlyBe British European
BE 1371,4,979
16:50
21h 30m
16:50
2 stop
Book Now
British Airways
BA 441,153
19:35
8h 40m
06:45
1 stop
Book Now
British Airways
BA 447,153
17:20
10h 55m
06:45
1 stop
Book Now
FlyBe British European
BE 1371,6,979
16:50
21h 30m
16:50
2 stop
Book Now
Iran Airways
IR 764
16:30
5h 40m
00:40
0 stop
Book Now
Take a Tour