Distance 1718 miles (2765 km) |
Average flight duration 17h 34m |
Cheapest ticket price $139 (€128) |
Flights per day 23 |
Airlines 4 |
Fastest flight 8h 35m |
Cheapest month to travel December |
First flight 00:05 |
Last flight 23:55 |
Cheapest
Average
The best way to find a cheap flight ticket from Prague to Marrakesh is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KLM KL1350 | 06:00AM Prague Vaclav Havel Airport (PRG) | 9h40 | 03:40PM Marrakech (RAK) | 2 transfers | |
KLM KL1350 | 06:00AM Prague Vaclav Havel Airport (PRG) | 28h55 | 10:55AM Marrakech (RAK) | 1 transfer | |
Air France AF1583 | 06:30AM Prague Vaclav Havel Airport (PRG) | 15h30 | 10:00PM Marrakech (RAK) | 1 transfer | |
Air France AF1583 | 06:30AM Prague Vaclav Havel Airport (PRG) | 9h10 | 03:40PM Marrakech (RAK) | 1 transfer | |
Lufthansa Cityline LH1689 | 07:00AM Prague Vaclav Havel Airport (PRG) | 10h45 | 05:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1403 | 07:10AM Prague Vaclav Havel Airport (PRG) | 10h35 | 05:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1403 | 07:10AM Prague Vaclav Havel Airport (PRG) | 10h35 | 05:45PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1352 | 08:50AM Prague Vaclav Havel Airport (PRG) | 13h10 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1352 | 08:50AM Prague Vaclav Havel Airport (PRG) | 13h10 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1352 | 08:50AM Prague Vaclav Havel Airport (PRG) | 13h10 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1352 | 08:50AM Prague Vaclav Havel Airport (PRG) | 13h10 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1352 | 08:50AM Prague Vaclav Havel Airport (PRG) | 26h05 | 10:55AM Marrakech (RAK) | 1 transfer | |
Swiss LX1485 | 09:45AM Prague Vaclav Havel Airport (PRG) | 8h00 | 05:45PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1354 | 11:25AM Prague Vaclav Havel Airport (PRG) | 23h30 | 10:55AM Marrakech (RAK) | 1 transfer | |
KLM Cityhopper KL1354 | 11:25AM Prague Vaclav Havel Airport (PRG) | 10h35 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1354 | 11:25AM Prague Vaclav Havel Airport (PRG) | 10h35 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1354 | 11:25AM Prague Vaclav Havel Airport (PRG) | 10h35 | 10:00PM Marrakech (RAK) | 2 transfers | |
KLM Cityhopper KL1354 | 11:25AM Prague Vaclav Havel Airport (PRG) | 10h35 | 10:00PM Marrakech (RAK) | 2 transfers | |
Air France AF1383 | 01:40PM Prague Vaclav Havel Airport (PRG) | 8h20 | 10:00PM Marrakech (RAK) | 1 transfer | |
Air France AF1383 | 01:40PM Prague Vaclav Havel Airport (PRG) | 26h00 | 03:40PM Marrakech (RAK) | 1 transfer | |
KLM KL1356 | 02:25PM Prague Vaclav Havel Airport (PRG) | 20h30 | 10:55AM Marrakech (RAK) | 1 transfer | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Lufthansa Cityline LH1693 | 04:45PM Prague Vaclav Havel Airport (PRG) | 46h00 | 02:45PM Marrakech (RAK) | 2 transfers | |
Air France AF1083 | 06:05PM Prague Vaclav Havel Airport (PRG) | 21h35 | 03:40PM Marrakech (RAK) | 1 transfer | |
Air France AF1083 | 06:05PM Prague Vaclav Havel Airport (PRG) | 27h55 | 10:00PM Marrakech (RAK) | 1 transfer | |
KLM KL1358 | 06:25PM Prague Vaclav Havel Airport (PRG) | 16h30 | 10:55AM Marrakech (RAK) | 1 transfer | |
Lufthansa LH1401 | 06:50PM Prague Vaclav Havel Airport (PRG) | 18h05 | 12:55PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1401 | 06:50PM Prague Vaclav Havel Airport (PRG) | 18h05 | 12:55PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1401 | 06:50PM Prague Vaclav Havel Airport (PRG) | 18h05 | 12:55PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1401 | 06:50PM Prague Vaclav Havel Airport (PRG) | 18h05 | 12:55PM Marrakech (RAK) | 2 transfers | |
Lufthansa LH1401 | 06:50PM Prague Vaclav Havel Airport (PRG) | 19h25 | 02:15PM Marrakech (RAK) | 2 transfers | |
TAP Portugal tp1243 | 07:15PM Prague Vaclav Havel Airport (PRG) | 20h40 | 03:55PM Marrakech (RAK) | 1 transfer | |
TAP Portugal tp1243 | 07:15PM Prague Vaclav Havel Airport (PRG) | 16h40 | 11:55AM Marrakech (RAK) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
8 h
Average
20 h 54 m
Flights per day
37
Distance
2765 km
It's difficult to get from Prague to Marrakesh without transferring at least once.
Buy your official Air France, Vueling Airlines and Edelweiss Air flight tickets from Prague to Marrakesh from $130 (€119) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient journey.
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight to Marrakesh from Prague including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Flight information from Prague to Marrakesh with Air France:
Here are some other resources that might have the information you need