Flights from Amman to Tehran

Searching for cheap flight from Queen Alia Intl Arpt (AMM) 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 Queen Alia Intl Arpt to Imam Khomeini Arpt are - Gulf Air, Egypt Air, Qatar Airways, British Airways, Middle East Airlines, etc. We at Via are committed to provide you best flight deal to Imam Khomeini Arpt. Here is a list of all airlines from Queen Alia Intl Arpt to Imam Khomeini Arpt.
Facts about Amman to Tehran flight
  • First flight from Amman to Tehran leaves at 01:35 hrs.
  • Last flight from Amman to Tehran leaves at 21:45 hrs.
List of all airlines from Amman to Tehran
Airline
Depart
Duration
Arrival
Stops
Qatar Airways
QR 3203,498
11:55
7h 5m
21:30
1 stop
Book Now
Egypt Air
MS 720,901,659
09:30
35h 50m
22:50
2 stop
Book Now
British Airways
BA 146,153
09:15
19h 0m
06:45
1 stop
Book Now
Middle East Airlines
ME 315,160,241
15:15
21h 50m
14:35
2 stop
Book Now
Middle East Airlines
ME 313,160,241
18:50
18h 15m
14:35
2 stop
Book Now
Gulf Air
GF 972,514,659
11:45
9h 35m
22:50
2 stop
Book Now
Middle East Airlines
ME 311,160,241
10:15
26h 50m
14:35
2 stop
Book Now
Egypt Air
MS 740,737,1874
05:00
18h 15m
00:45
2 stop
Book Now
Royal Jordanian
RJ 614,241
16:30
20h 35m
14:35
1 stop
Book Now
Middle East Airlines
ME 3315,160,241
18:40
18h 25m
14:35
2 stop
Book Now
Royal Jordanian
RJ 612,241
21:15
15h 50m
14:35
1 stop
Book Now
Emirates
EK 902,977
11:15
9h 40m
22:25
1 stop
Book Now
Oman Air
WY 412,431
01:35
23h 40m
03:45
1 stop
Book Now
Turkish Air
TK 813,874
05:55
16h 20m
00:45
1 stop
Book Now
Gulf Air
GF 974,514,659
20:35
24h 45m
22:50
2 stop
Book Now
Turkish Air
TK 813,878
05:55
21h 10m
05:35
1 stop
Book Now
Qatar Airways
QR 403,490
11:55
13h 4m
03:29
1 stop
Book Now
Qatar Airways
QR 403,482
11:55
20h 0m
10:25
1 stop
Book Now
Emirates
EK 902,971
11:15
20h 50m
09:35
1 stop
Book Now
Qatar Airways
QR 6101,490
02:30
23h 29m
03:29
1 stop
Book Now
Oman Air
WY 412,433
01:35
12h 10m
16:15
1 stop
Book Now
Turkish Air
TK 813,872
05:55
19h 45m
04:10
1 stop
Book Now
FlyDubai Airways
FZ 144,659
21:15
24h 5m
22:50
1 stop
Book Now
Emirates
EK 906,977
01:45
19h 10m
22:25
1 stop
Book Now
Kuwait Airways
KU 562,513
12:30
4h 40m
18:40
1 stop
Book Now
Qatar Airways
QR 6101,482
02:30
5h 25m
10:25
1 stop
Book Now
Qatar Airways
QR 401,482
20:15
11h 40m
10:25
1 stop
Book Now
Qatar Airways
QR 401,490
20:15
4h 44m
03:29
1 stop
Book Now
Ukraine International Airlines
PS 762,751
03:45
18h 50m
01:05
1 stop
Book Now
Oman Air
WY 414,431
18:25
7h 50m
03:45
1 stop
Book Now
Qatar Airways
QR 401,498
20:15
23h 45m
21:30
1 stop
Book Now
Qatar Airways
QR 6103,498
11:30
8h 30m
21:30
1 stop
Book Now
Middle East Airlines
ME 315,267,1872
15:15
11h 25m
04:10
2 stop
Book Now
Middle East Airlines
ME 315,267,718
15:15
20h 45m
13:30
2 stop
Book Now
FlyDubai Airways
FZ 144,241
21:15
15h 50m
14:35
1 stop
Book Now
Egypt Air
MS 720,912,655
09:30
36h 50m
23:50
2 stop
Book Now
Royal Jordanian
RJ 612,655
21:15
24h 5m
23:50
1 stop
Book Now
Egypt Air
MS 720,901,655
09:30
36h 50m
23:50
2 stop
Book Now
Kuwait Airways
KU 564,513
19:00
22h 10m
18:40
1 stop
Book Now
Oman Air
WY 414,433
18:25
19h 20m
16:15
1 stop
Book Now
Middle East Airlines
ME 311,267,718
10:15
25h 45m
13:30
2 stop
Book Now
Middle East Airlines
ME 315,267,1878
15:15
12h 50m
05:35
2 stop
Book Now
Qatar Airways
QR 6101,498
02:30
17h 30m
21:30
1 stop
Book Now
FlyDubai Airways
FZ 144,655
21:15
25h 5m
23:50
1 stop
Book Now
Middle East Airlines
ME 313,430,655
18:50
27h 30m
23:50
2 stop
Book Now
Egypt Air
MS 740,912,659
05:00
16h 20m
22:50
2 stop
Book Now
Middle East Airlines
ME 313,426,655
18:50
27h 30m
23:50
2 stop
Book Now
Egypt Air
MS 720,910,655
09:30
36h 50m
23:50
2 stop
Book Now
Royal Jordanian
RJ 610,659
08:00
12h 20m
22:50
1 stop
Book Now
Middle East Airlines
ME 315,267,1870
15:15
21h 5m
13:50
2 stop
Book Now
Qatar Airways
QR 403,482
11:55
20h 0m
10:25
1 stop
Book Now
Egypt Air
MS 740,912,659
05:00
16h 20m
22:50
2 stop
Book Now
Middle East Airlines
ME 315,267,1878
15:15
12h 50m
05:35
2 stop
Book Now
Middle East Airlines
ME 311,267,1870
10:15
26h 5m
13:50
2 stop
Book Now
Middle East Airlines
ME 313,430,659
18:50
26h 30m
22:50
2 stop
Book Now
FlyDubai Airways
FZ 144,659
21:15
24h 5m
22:50
1 stop
Book Now
Middle East Airlines
ME 311,267,1878
10:15
17h 50m
05:35
2 stop
Book Now
Middle East Airlines
ME 313,265,1874
18:50
28h 25m
00:45
2 stop
Book Now
Turkish Air
TK 815,872
03:10
23h 30m
04:10
1 stop
Book Now
Kuwait Airways
KU 564,515
20:00
14h 40m
12:10
1 stop
Book Now
Emirates
EK 902,975
11:15
13h 10m
02:55
1 stop
Book Now
Turkish Air
TK 813,872
05:55
20h 45m
04:10
1 stop
Book Now
Middle East Airlines
ME 315,265,1874
15:15
32h 0m
00:45
2 stop
Book Now
Oman Air
WY 414,431
18:25
6h 50m
03:45
1 stop
Book Now
Turkish Air
TK 815,874
03:10
20h 5m
00:45
1 stop
Book Now
Qatar Airways
QR 401,490
20:15
4h 44m
03:29
1 stop
Book Now
Qatar Airways
QR 401,482
20:15
11h 40m
10:25
1 stop
Book Now
FlyDubai Airways
FZ 148,659
09:30
11h 50m
22:50
1 stop
Book Now
Qatar Airways
QR 6103,482
08:15
24h 40m
10:25
1 stop
Book Now
Middle East Airlines
ME 315,265,1874
15:15
32h 0m
00:45
2 stop
Book Now
Qatar Airways
QR 403,498
11:55
7h 5m
21:30
1 stop
Book Now
Middle East Airlines
ME 313,265,1874
18:50
28h 25m
00:45
2 stop
Book Now
Egypt Air
MS 720,735,1874
09:30
13h 45m
00:45
2 stop
Book Now
Royal Jordanian
RJ 840,3410
21:45
20h 0m
19:15
1 stop
Book Now
Middle East Airlines
ME 311,660
10:15
24h 40m
13:25
1 stop
Book Now
Kuwait Airways
KU 562,515
12:30
21h 10m
12:10
1 stop
Book Now
FlyDubai Airways
FZ 148,241
09:35
27h 30m
14:35
1 stop
Book Now
Kuwait Airways
KU 564,515
20:00
13h 40m
12:10
1 stop
Book Now
Middle East Airlines
ME 311,267,1872
10:15
16h 25m
04:10
2 stop
Book Now
Middle East Airlines
ME 311,267,1878
10:15
17h 50m
05:35
2 stop
Book Now
Egypt Air
MS 720,735,718
09:05
26h 55m
14:30
2 stop
Book Now
Turkish Air
TK 817,878
02:05
25h 20m
05:55
1 stop
Book Now
Turkish Air
TK 817,874
02:05
20h 55m
01:30
1 stop
Book Now
Turkish Air
TK 817,870
02:05
9h 20m
13:55
1 stop
Book Now
Middle East Airlines
ME 315,267,1874
14:15
8h 45m
01:30
2 stop
Book Now
Middle East Airlines
ME 311,267,1874
09:15
13h 45m
01:30
2 stop
Book Now
Egypt Air
MS 702,910,659
19:10
26h 10m
22:50
2 stop
Book Now
Gulf Air
GF 972,508,659
11:45
9h 35m
22:50
2 stop
Book Now
Gulf Air
GF 974,500,659
20:35
24h 45m
22:50
2 stop
Book Now
Egypt Air
MS 708,901,659
14:20
31h 0m
22:50
2 stop
Book Now
Egypt Air
MS 708,910,659
14:20
31h 0m
22:50
2 stop
Book Now
Middle East Airlines
ME 311,430,659
10:15
35h 5m
22:50
2 stop
Book Now
Qatar Airways
QR 3201,482
20:15
11h 40m
10:25
1 stop
Book Now
Qatar Airways
QR 3201,490
20:15
4h 44m
03:29
1 stop
Book Now
Middle East Airlines
ME 315,426,655
15:15
31h 5m
23:50
2 stop
Book Now
Egypt Air
MS 740,910,655
05:00
41h 20m
23:50
2 stop
Book Now
Middle East Airlines
ME 315,430,655
15:15
31h 5m
23:50
2 stop
Book Now
FlyDubai Airways
FZ 148,655
09:30
12h 50m
23:50
1 stop
Book Now
Gulf Air
GF 972,510,655
11:45
10h 35m
23:50
2 stop
Book Now
Gulf Air
GF 972,508,655
11:45
10h 35m
23:50
2 stop
Book Now
Middle East Airlines
ME 311,265,1874
10:15
37h 0m
00:45
2 stop
Book Now
Egypt Air
MS 740,912,655
05:00
17h 20m
23:50
2 stop
Book Now
Royal Jordanian
RJ 3703,870
03:10
8h 10m
13:50
1 stop
Book Now
Lufthansa
LH 693,6332,873
02:15
12h 50m
16:35
2 stop
Book Now
Royal Jordanian
RJ 3703,718
03:10
7h 50m
13:30
1 stop
Book Now
Royal Jordanian
RJ 3703,1870
03:10
8h 10m
13:50
1 stop
Book Now
Take a Tour