Flights Menara, Marrakech - Bandaranaike, Colombo

1. Flights Marrakech - Istanbul - Colombo, Total time: 32h 15m, Turkish Airlines

Rating: 5/5
Flight time: 5/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in IST: 5/5
i
Journey description
Turkish Airlines international flight TK620 connects Morocco and Turkey, flying Marrakech (RAK) to Istanbul (IST). This flight takes off from Marrakech, Menara Terminal 1 at 16:30 on June 11, landing at Istanbul, Ataturk at 23:30 on June 11. Flight time is 5h 00m.
Istanbul connection between flight TK620 and TK730 is 19h 00m. Pass through passport control and customs.
Turkish Airlines international flight TK730 connects Turkey and Sri Lanka, flying Istanbul (IST) to Colombo (CMB). This flight takes off from Istanbul, Ataturk at 18:30 on June 12, landing at Colombo, Bandaranaike at 05:15 on June 13. Flight time is 8h 15m.
Marrakech, Menara (RAK)
16:30
Jun 11
Terminal 1
Turkish Airlines
5h 00m
7M8
Istanbul, Ataturk (IST)
23:30
Jun 11
 
18:30
Jun 12
 
Connection 19h 00m
Turkish Airlines
8h 15m
Airbus A330-300
Colombo, Bandaranaike (CMB)
05:15
Jun 13
 

2. Flights Marrakech - Casablanca - Doha - Colombo, Total time: 18h 05m, Qatar Airways

Rating: 8.9/5
Flight time: 8.9/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in DOH: 5/5
i
Journey description
Qatar Airways domestic flight QR1396 operates the route within Morocco from Marrakech (RAK) to Casablanca (CMN). This flight takes off from Marrakech, Menara at 18:15 on June 11, landing at Casablanca, Mohammed V at 19:05 on June 11. Flight time is 0h 50m.
Connection in Casablanca is 1h 45m.
Qatar Airways international flight QR1396 connects Morocco and Qatar, flying Casablanca (CMN) to Doha (DOH). This flight takes off from Casablanca, Mohammed V Terminal 1 at 20:50 on June 11, landing at Doha, Hamad at 06:00 on June 12. Flight time is 7h 10m.
Doha connection between flight QR1396 and QR654 is 3h 10m. Pass through passport control and customs.
Qatar Airways international flight QR654 connects Qatar and Sri Lanka, flying Doha (DOH) to Colombo (CMB). This flight takes off from Doha, Hamad at 09:10 on June 12, landing at Colombo, Bandaranaike at 16:50 on June 12. Flight time is 5h 10m.
Marrakech, Menara (RAK)
18:15
Jun 11
 
Qatar Airways
0h 50m
Casablanca, Mohammed V (CMN)
19:05
Jun 11
 
20:50
Jun 11
Terminal 1
Connection 1h 45m
Qatar Airways
7h 10m
359
Doha, Hamad (DOH)
06:00
Jun 12
 
09:10
Jun 12
 
Connection 3h 10m
Qatar Airways
5h 10m
Boeing 787-8 Dreamliner
Colombo, Bandaranaike (CMB)
16:50
Jun 12
 

3. Flights Marrakech - Casablanca - Doha - Colombo, Total time: 17h 50m, Royal Air Maroc + LATAM Airlines Group

Rating: 7.9/5
Flight time: 9/5
Air tickets: 4.3/5 - Only one ticket (same airline & same alliance)
Connection in CMN: 5/5
Connection in DOH: 5/5
i
Journey description
Royal Air Maroc domestic flight AT402 operates the route within Morocco from Marrakech (RAK) to Casablanca (CMN). This flight takes off from Marrakech, Menara Terminal 1 at 10:40 on June 11, landing at Casablanca, Mohammed V Terminal 2 at 11:25 on June 11. Flight time is 0h 45m.
Casablanca connection between flight AT402 and AT216 is 2h 45m. Pass through passport control and customs. Go to terminal «1».
Royal Air Maroc international flight AT216 connects Morocco and Qatar, flying Casablanca (CMN) to Doha (DOH). This flight takes off from Casablanca, Mohammed V Terminal 1 at 14:10 on June 11, landing at Doha, Hamad at 23:35 on June 11. Flight time is 7h 25m.
Doha connection between flight AT216 and LA5613 is 2h 05m. Pass through passport control and customs.
LATAM Airlines Group international flight LA5613 connects Qatar and Sri Lanka, flying Doha (DOH) to Colombo (CMB). This flight takes off from Doha, Hamad at 01:40 on June 12, landing at Colombo, Bandaranaike at 09:00 on June 12. Flight time is 4h 50m.
Marrakech, Menara (RAK)
10:40
Jun 11
Terminal 1
Royal Air Maroc
0h 45m
Boeing 737-800 (winglets)
Casablanca, Mohammed V (CMN)
11:25
Jun 11
Terminal 2
14:10
Jun 11
Terminal 1
Connection 2h 45m
Royal Air Maroc
7h 25m
789
Doha, Hamad (DOH)
23:35
Jun 11
 
01:40
Jun 12
 
Connection 2h 05m
LATAM Airlines Group
4h 50m
789
Colombo, Bandaranaike (CMB)
09:00
Jun 12
 

4. Flights Marrakech - Casablanca - Doha - Colombo, Total time: 18h 30m, Royal Air Maroc + Qatar Airways

Rating: 7.6/5
Flight time: 8.7/5
Air tickets: 4.3/5 - Only one ticket (same airline & same alliance)
Connection in CMN: 5/5
Connection in DOH: 5/5
i
Journey description
Royal Air Maroc domestic flight AT402 operates the route within Morocco from Marrakech (RAK) to Casablanca (CMN). This flight takes off from Marrakech, Menara Terminal 1 at 10:40 on June 11, landing at Casablanca, Mohammed V Terminal 2 at 11:25 on June 11. Flight time is 0h 45m.
Casablanca connection between flight AT402 and AT216 is 2h 45m. Pass through passport control and customs. Go to terminal «1».
Royal Air Maroc international flight AT216 connects Morocco and Qatar, flying Casablanca (CMN) to Doha (DOH). This flight takes off from Casablanca, Mohammed V Terminal 1 at 14:10 on June 11, landing at Doha, Hamad at 23:35 on June 11. Flight time is 7h 25m.
Doha connection between flight AT216 and QR660 is 2h 45m. Pass through passport control and customs.
Qatar Airways international flight QR660 connects Qatar and Sri Lanka, flying Doha (DOH) to Colombo (CMB). This flight takes off from Doha, Hamad at 02:20 on June 12, landing at Colombo, Bandaranaike at 09:40 on June 12. Flight time is 4h 50m.
Marrakech, Menara (RAK)
10:40
Jun 11
Terminal 1
Royal Air Maroc
0h 45m
Boeing 737-800 (winglets)
Casablanca, Mohammed V (CMN)
11:25
Jun 11
Terminal 2
14:10
Jun 11
Terminal 1
Connection 2h 45m
Royal Air Maroc
7h 25m
789
Doha, Hamad (DOH)
23:35
Jun 11
 
02:20
Jun 12
 
Connection 2h 45m
Qatar Airways
4h 50m
Colombo, Bandaranaike (CMB)
09:40
Jun 12
 

5. Flights Marrakech - Lisbon - Dubai - Colombo, Total time: 19h 10m, Azores Airlines + Emirates

Rating: 6.3/5
Flight time: 8.4/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in LIS: 5/5
Connection in DXB: 5/5
i
Journey description
Azores Airlines international flight S48307 connects Morocco and Portugal, flying Marrakech (RAK) to Lisbon (LIS). This flight takes off from Marrakech, Menara Terminal 1 at 17:10 on June 11, landing at Lisbon, Portela Terminal 1 at 18:50 on June 11. Flight time is 1h 40m.
Lisbon connection between flight S48307 and EK194 is 2h 25m. Pass through passport control and customs.
Emirates international flight EK194 connects Portugal and United Arab Emirates, flying Lisbon (LIS) to Dubai (DXB). This flight takes off from Lisbon, Portela Terminal 1 at 21:15 on June 11, landing at Dubai Terminal 3 at 08:05 on June 12. Flight time is 7h 50m.
Dubai connection between flight EK194 and EK654 is 2h 40m. Pass through passport control and customs.
Emirates international flight EK654 connects United Arab Emirates and Sri Lanka, flying Dubai (DXB) to Colombo (CMB). This flight takes off from Dubai Terminal 3 at 10:45 on June 12, landing at Colombo, Bandaranaike at 16:50 on June 12. Flight time is 4h 35m.
Marrakech, Menara (RAK)
17:10
Jun 11
Terminal 1
Azores Airlines
1h 40m
Embraer EMB 195
Lisbon, Portela (LIS)
18:50
Jun 11
Terminal 1
21:15
Jun 11
Terminal 1
Connection 2h 25m
Emirates
7h 50m
Boeing 777-300ER
Dubai (DXB)
08:05
Jun 12
Terminal 3
10:45
Jun 12
Terminal 3
Connection 2h 40m
Emirates
4h 35m
359
Colombo, Bandaranaike (CMB)
16:50
Jun 12
 

Departure days

See also

New flights search
Origin airport
Destination airport

2025, aviability.com - journey begins

Privacy Disclaimer