There are 8 ways to get from Casablanca to Prague by train, plane, car, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Rabat-Salé, fly to Václav Havel Airport Prague
best- Take the train from Casablanca to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Václav Havel Airport Prague (PRG)plane RBA - PRG
9h 33mKč 2,452–9,295Train to Marrakech, fly to Václav Havel Airport Prague
cheapest- Take the train from Casablanca to Marrakechtrain
- Fly from Marrakech (RAK) to Václav Havel Airport Prague (PRG)plane RAK - PRG
9h 22mKč 2,001–5,498Drive, ferry
- Drive from Casablanca to Port de Tanger Medcar
- Take the ferry from Port de Tanger Med to Port of Genoaferry
- Drive from Port of Genoa to Praguecar
46h 17mKč 7,015–15,255Bus, car ferry
- Take the bus from Casablanca to Nadorbus
- Take the car ferry from Nador to Motrilcarferry
- Take the bus from Motril to Arad, Autogara Transdarabus
- Take the bus from Arad, Autogara Transdara to Praha, ÚAN Florencbus
3d 7hKč 6,735–12,767Fly Mohammed V International Airport to Dresden Airport, train
- Fly from Mohammed V International Airport (CMN) to Dresden Airport (DRS)plane CMN - DRS
- Take the train from Dresden-Neustadt to Praha-Holesovicetrain
11h 33mKč 5,074–21,545Fly Mohammed V International Airport to Václav Havel Airport Prague
- Fly from Mohammed V International Airport (CMN) to Václav Havel Airport Prague (PRG)plane CMN - PRG
8h 21mKč 3,372–9,215Fly Mohammed V International Airport to Leipzig-Halle Airport, train
- Fly from Mohammed V International Airport (CMN) to Leipzig-Halle Airport (LEJ)plane CMN - LEJ
- Take the train from Leipzig/Halle Flughafen to Dresden Bahnhof Neustadttrain
- Take the train from Dresden-Neustadt to Praha-Holesovicetrain
15h 17mKč 5,364–23,035Fly Mohammed V International Airport to Munich International Airport, train
- Fly from Mohammed V International Airport (CMN) to Munich International Airport (MUC)plane CMN - MUC
- Take the train from Freising to Praha Hlavni Nadrazitrain
12h 31mKč 5,484–19,965
Rabat-Salé (RBA) to Václav Havel Airport Prague (PRG) flights
Questions & Answers
The cheapest way to get from Casablanca to Prague is to train and fly which costs 2 000 Kč - 5 500 Kč and takes 9h 22m.
The fastest way to get from Casablanca to Prague is to fly which takes 8h 21m and costs 3 300 Kč - 9 500 Kč.
The distance between Casablanca and Prague is 2587 km.
The best way to get from Casablanca to Prague without a car is to bus and car ferry which takes 3 days 7h and costs 6 500 Kč - 13 000 Kč.
It takes approximately 9h 33m to get from Casablanca to Prague, including transfers.
Prague is 1h ahead of Casablanca. It is currently 8:24 AM in Casablanca and 9:24 AM in Prague.
There are 4620+ hotels available in Prague.
What companies run services between Casablanca, Morocco and Prague, Czechia?
Royal Air Maroc, easyJet, and three other airlines fly from Mohammed V International Airport (CMN) to Václav Havel Airport Prague (PRG) twice daily.
- Website
- lufthansa.com
Flights from Marrakech to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- Kč 3,100–4,700
Flights from Marrakech to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- Kč 3,200–4,800
Flights from Mohammed V International Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- Kč 4,100–22,000
Flights from Mohammed V International Airport to Dresden Airport via Munich International Airport
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 5,500–22,000
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 3,300–14,000
Flights from Mohammed V International Airport to Leipzig-Halle Airport via Frankfurt
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- Kč 3,900–21,000
- Website
- smartwings.com
Flights from Rabat-Salé to Václav Havel Airport Prague via Nice
- Ave. Duration
- 7h 25m
- When
- Thursday, Sunday, and Wednesday
- Estimated price
- Kč 2,900–14,000
Flights from Rabat-Salé to Václav Havel Airport Prague via Toulouse
- Ave. Duration
- 8h 20m
- When
- Saturday
- Estimated price
- Kč 2,600–10,000
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Valencia
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 3,300–9,000
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Toulouse
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- Kč 3,300–14,000
- Website
- eurowings.com
Flights from Rabat-Salé to Václav Havel Airport Prague via Nice
- Ave. Duration
- 7h 25m
- When
- Thursday, Sunday, and Wednesday
- Estimated price
- Kč 2,900–14,000
Flights from Marrakech to Václav Havel Airport Prague
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- Kč 3,500–9,500
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Valencia
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 3,300–9,000
- Website
- easyjet.com
Flights from Rabat-Salé to Václav Havel Airport Prague via Milan Malpensa
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- Kč 2,900–14,000
Flights from Marrakech to Václav Havel Airport Prague
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- Kč 2,300–11,000
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Lyon
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- Kč 3,300–14,000
- Website
- swiss.com
Flights from Marrakech to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 8h
- When
- Monday
- Estimated price
- Kč 2,100–9,000
Flights from Mohammed V International Airport to Dresden Airport via Zurich
- Ave. Duration
- 9h 15m
- When
- Friday and Sunday
- Estimated price
- Kč 5,500–22,000
Flights from Mohammed V International Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 9h 5m
- When
- Friday and Sunday
- Estimated price
- Kč 3,300–14,000
- Website
- austrian.com
Flights from Marrakech to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,800–11,000
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Munich International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 3,400–14,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Casablanca to Rabat Agdal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- Kč 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Kč 75–110
- 1st Class
- Kč 110–160
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- Kč 220–450
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Kč 220–310
- 1st Class
- Kč 330–450
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- dsb.dk
Train from Dresden-Neustadt to Praha-Holesovice
- Ave. Duration
- 2h 13m
- Frequency
- 5 times a day
- Estimated price
- Kč 900–1,300
- Website
- https://www.dsb.dk/en/
Train from Dresden-Neustadt to Praha-Holesovice
- Ave. Duration
- 2h 13m
- Frequency
- 5 times a day
- Estimated price
- Kč 900–1,300
- Website
- https://www.dsb.dk/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Leipzig/Halle Flughafen to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- Kč 550–2,600
- Website
- https://int.bahn.de/en
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- laenderbahn.com
Train from Freising to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 13m
- Frequency
- Hourly
- Estimated price
- Kč 2,700–12,000
- Schedules at
- laenderbahn.com
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca to Nador
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- Kč 250–1,200
- Schedules at
- ctm.ma
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Motril to Arad, Autogara Transdara
- Ave. Duration
- 2d 1h
- Frequency
- 3 times a week
- Estimated price
- Kč 3,700–4,700
- Schedules at
- tabitatour.autogari.ro
- Phone
- +373 789 18 888
- [email protected]
- Website
- busline.md
Bus from Arad, Autogara Transdara to Praha, ÚAN Florenc
- Ave. Duration
- 10h 59m
- Frequency
- 6 times a week
- Estimated price
- Kč 1,600–3,800
- Website
- https://busline.md/en/
- Phone
- 0040263701919
- [email protected]
- Website
- latinoexpres.ro
Bus from Arad, Autogara Transdara to Praha, ÚAN Florenc
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- Kč 1,200–1,800
- Schedules at
- latinoexpres.ro
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- Kč 2,100–8,000
- Website
- https://www.gnv.it/en
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Motril
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- Kč 1,400–2,900
- Website
- https://armastrasmediterranea.com/en
Want to know more about travelling around Czechia
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide



































