A

Track flights from

Tehran to Marrakesh

Check live status and updates for any flight on this route.

Open Flight Tracker

Flight Schedules From Tehran to Marrakesh

Last Update: Tue, 02 Jun 2026

Filter by Airlines
View All Airlines
Filter by Aircraft Types
View All Aircraft Types
01:40IKA
13:25RAK
14 Hrs,15m
1 Stop (FRA)
Lufthansa
Lufthansa·A343
-
-
-
-
F
-
-
01:40IKA
11:20RAK
12 Hrs,10m
1 Stop (FRA)
Lufthansa
Lufthansa·A343
-
T
-
-
-
-
-
01:40IKA
14:35RAK
15 Hrs,25m
1 Stop (FRA)
Lufthansa
Lufthansa·A343
-
-
-
T
-
-
-
02:20IKA
15:30RAK
15 Hrs,40m
1 Stop (IST)
Turkish Airlines
Turkish Airlines·A32B
M
T
W
-
F
S
S
05:00IKA
16:45RAK
14 Hrs,15m
1 Stop (DOH)
Qatar Airways
Qatar Airways·A320
M
T
W
T
F
S
S
06:00IKA
15:30RAK
12 Hrs,0m
1 Stop (IST)
Turkish Airlines
Turkish Airlines·A32B
M
T
W
-
F
S
S
11:30MAD
00:20DOH
16 Hrs,15m
2 Stops (DOH, MAD)
Qatar Airways
Qatar Airways·A32A
M
-
-
T
-
S
-
11:30MAD
00:20DOH
16 Hrs,15m
2 Stops (DOH, MAD)
Qatar Airways
Qatar Airways·A32A
-
T
-
-
F
-
S
11:40ZRH
05:40FRA
15 Hrs,0m
2 Stops (FRA, ZRH)
Lufthansa
Lufthansa·A320
-
-
-
-
F
-
-
13:55IKA
21:50RAK
10 Hrs,25m
1 Stop (IST)
Turkish Airlines
Turkish Airlines·A32B
-
T
-
T
-
-
S
14:05LIS
05:20IST
15 Hrs,55m
2 Stops (IST, LIS)
Turkish Airlines
Turkish Airlines·EE95
-
-
-
-
-
S
-
16:00MAD
06:35DOH
14 Hrs,35m
2 Stops (DOH, MAD)
Qatar Airways
Qatar Airways·A32A
M
T
W
T
F
S
-
16:00MAD
06:35DOH
14 Hrs,30m
2 Stops (DOH, MAD)
Qatar Airways
Qatar Airways·A32A
-
-
-
-
-
-
S
The flight distance between Tehran and Marrakesh is 5430km. Check all available flights on Wego.
The earliest flight of the day departs at 01:40. The last flight of the day departs at 16:00. See the full list of flight times on Wego.

Wego searches for the best deals on these sites & many more

booking.com
ctrip.com
hutchgo.com.hk
mytrip.com
kiwi.com
gotogate.co.uk
sky-tours.com
odigeo.com

Trusted by 83 million+ travellers worldwide