There are 5 ways to get from Prague to Marrakesh by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Václav Havel Airport Prague
best- Fly from Václav Havel Airport Prague (PRG) to Marrakech (RAK)plane PRG - RAK
7h 6mMAD 783–2,265Train to Dresden Airport, fly
- Take the train from Praha-Holesovice to Dresden Hbftrain
- Fly from Dresden Airport (DRS) to Marrakech (RAK)plane DRS - RAK
11h 57mMAD 2,810–4,075Train to Vienna International Airport, fly
- Take the train from Praha Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Marrakech (RAK)plane VIE - RAK
10h 50mMAD 829–2,687Train to Berlin Brandenburg Airport, fly
- Take the train from Praha Hlavni Nadrazi to Flughafen Bertrain
- Fly from Berlin Brandenburg Airport (BER) to Marrakech (RAK)plane BER - RAK
10h 25mMAD 887–3,391Train to Munich International Airport, fly
- Take the train from Praha Hlavni Nadrazi to Freisingtrain
- Fly from Munich International Airport (MUC) to Marrakech (RAK)plane MUC - RAK
11h 47mMAD 1,799–3,649
Václav Havel Airport Prague (PRG) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Prague to Marrakesh is to fly which costs MAD 750 - MAD 2,300 and takes 7h 6m.
The fastest way to get from Prague to Marrakesh is to fly which takes 7h 6m and costs MAD 750 - MAD 2,300.
The distance between Prague and Marrakesh is 2788 km.
It takes approximately 7h 6m to get from Prague to Marrakesh, including transfers.
Marrakesh is 1h behind Prague. It is currently 6:24 PM in Prague and 5:24 PM in Marrakesh.
There are 9452+ hotels available in Marrakesh.
What companies run services between Prague, Czechia and Marrakesh, Morocco?
Eurowings and Ryanair fly from Václav Havel Airport Prague (PRG) to Marrakech (RAK) once daily.
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Marrakech via Malaga
- Ave. Duration
- 7h 27m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- MAD 750–1,300
Flights from Václav Havel Airport Prague to Marrakech via Sevilla
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- MAD 750–1,300
Flights from Václav Havel Airport Prague to Marrakech via Marseille
- Ave. Duration
- 10h
- When
- Saturday
- Estimated price
- MAD 750–1,300
Flights from Dresden Airport to Marrakech via Frankfurt, Sevilla
- Ave. Duration
- 10h 50m
- When
- Sunday
- Estimated price
- MAD 1,500–7,000
Flights from Vienna International Airport to Marrakech via Malaga
- Ave. Duration
- 6h 15m
- When
- Saturday
- Estimated price
- MAD 600–1,800
Flights from Vienna International Airport to Marrakech via Valencia
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- MAD 600–1,800
Flights from Vienna International Airport to Marrakech via Palma Mallorca
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- MAD 600–1,800
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 650–2,500
Flights from Berlin Brandenburg Airport to Marrakech via Malaga
- Ave. Duration
- 7h 27m
- When
- Thursday and Friday
- Estimated price
- MAD 650–2,500
Flights from Berlin Brandenburg Airport to Marrakech via Valencia
- Ave. Duration
- 8h 10m
- When
- Saturday
- Estimated price
- MAD 650–2,500
- Website
- lufthansa.com
Flights from Dresden Airport to Marrakech via Frankfurt
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- MAD 2,400–3,400
Flights from Dresden Airport to Marrakech via Munich International Airport
- Ave. Duration
- 11h 27m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,400–3,400
Flights from Munich International Airport to Marrakech
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,400–2,200
- Website
- airbus.com
Flights from Munich International Airport to Marrakech
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,400–2,200
- Website
- eurowings.com
Flights from Václav Havel Airport Prague to Marrakech
- Ave. Duration
- 4h 30m
- When
- Thursday and Saturday
- Estimated price
- MAD 500–1,400
- Website
- comlux.com
Flights from Dresden Airport to Marrakech via Zurich
- Ave. Duration
- 7h
- When
- Wednesday
- Estimated price
- MAD 1,200–4,000
- Website
- austrian.com
Flights from Vienna International Airport to Marrakech
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 1,000–3,900
- Website
- transavia.com
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 25m
- When
- Thursday and Sunday
- Estimated price
- MAD 900–4,100
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Marrakech via Bordeaux
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- MAD 1,300–3,700
- Website
- royalairmaroc.com
Flights from Munich International Airport to Marrakech via Casablanca
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- MAD 1,100–4,900
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha-Holesovice to Dresden Hbf
- Ave. Duration
- 2h 9m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–250
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- MAD 120–170
- 1st Class
- MAD 190–250
- Business
- MAD 205–220
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- MAD 250–550
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- MAD 250–360
- 1st Class
- MAD 400–550
- Business
- MAD 430–480
Train from Praha Hlavni Nadrazi to Flughafen Ber
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 350–470
- Business
- MAD 380–420
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Praha-Holesovice to Dresden Hbf
- Ave. Duration
- 2h 17m
- Frequency
- 6 times a week
- Estimated price
- MAD 410–550
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Praha Hlavni Nadrazi to Freising
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- MAD 750–1,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Praha-Holesovice to Dresden Hbf
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- MAD 320–490
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- MAD 320–480
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 17m
- Frequency
- 4 times a day
- Estimated price
- MAD 180–500
- Website
- https://regiojet.com/
- 2nd Class
- MAD 180–270
- 1st Class
- MAD 360–500
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide

















