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.
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
Casablanca, Mohammed V (CMN)
19:05
Jun 11
20:50
Jun 11
Terminal 1
Connection 1h 45m
Doha, Hamad (DOH)
06:00
Jun 12
09:10
Jun 12
Connection 3h 10m
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
Casablanca, Mohammed V (CMN)
11:25
Jun 11
Terminal 2
14:10
Jun 11
Terminal 1
Connection 2h 45m
Doha, Hamad (DOH)
23:35
Jun 11
01:40
Jun 12
Connection 2h 05m
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
Casablanca, Mohammed V (CMN)
11:25
Jun 11
Terminal 2
14:10
Jun 11
Terminal 1
Connection 2h 45m
Doha, Hamad (DOH)
23:35
Jun 11
02:20
Jun 12
Connection 2h 45m
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
Lisbon, Portela (LIS)
18:50
Jun 11
Terminal 1
21:15
Jun 11
Terminal 1
Connection 2h 25m
Dubai (DXB)
08:05
Jun 12
Terminal 3
10:45
Jun 12
Terminal 3
Connection 2h 40m
Colombo, Bandaranaike (CMB)
16:50
Jun 12
Departure days
See also
- Return flights: Colombo to Marrakech
- Ticket prices Marrakech - Colombo
- Menara, Marrakech
- Bandaranaike, Colombo
Hotels
New flights search
Origin airport
Destination airport