Where to Travel from Casablanca
From Casablanca to Er Rachidia
From Casablanca to Er Rachidia, the cheapest way is with a bus for 234 MAD, while the fastest option takes 7h 0m by van.
From Casablanca to Khouribga
Move from Casablanca to Khouribga, the best way to travel is by bus for 65 MAD, covering the journey in 1h 15m.
From Casablanca to Kenitra
Moving from Casablanca to Kenitra? The most budget-friendly option is with a train for 79 MAD, while the fastest way is by van, taking 1h 0m.
From Casablanca to Fez
Travel from Casablanca to Fez with a bus for 91 MAD to save money, or choose the fastest option by flight, taking 1h 10m.
-
🚌 Bus Cheapest From: 91 MAD Duration: 3h 30m ⏱
View all Bus tickets → -
🚆 Train From: 209 MAD Duration: 4h ⏱
View all Train tickets → -
🚐 Van From: 634 MAD Duration: 3h ⏱
View all Van tickets → -
✈️ Flight Fastest From: 935 MAD Duration: 1h 10m ⏱
View all Flight tickets → -
🚘 Charter From: 2028 MAD Duration: 3h 15m ⏱
View all Charter tickets → -
🔀 Combined From: 2407 MAD Duration: 9h 10m ⏱
View all Combined tickets →
From Casablanca to El Jadida
From Casablanca to El Jadida, you can travel affordably with a train for 51 MAD, or reach your destination faster using van in 1h 0m.
-
🚆 Train Cheapest From: 51 MAD
View all Train tickets → -
🚌 Bus From: 52 MAD Duration: 1h 15m ⏱
View all Bus tickets → -
🔀 Combined From: 81 MAD Duration: 1h 30m ⏱
View all Combined tickets → -
🚐 Van Fastest From: 422 MAD Duration: 1h ⏱
View all Van tickets → -
🚘 Charter From: 1002 MAD Duration: 1h 30m ⏱
View all Charter tickets →
From Casablanca to Beni Mellal
Move from Casablanca to Beni Mellal: the most affordable option is with a bus for 102 MAD, and the quickest is by van in 2h 0m.
From Casablanca to Safi
Move from Casablanca to Safi, the best way to travel is by bus for 102 MAD, covering the journey in 3h 0m.
From Casablanca to Oujda
Traveling from Casablanca to Oujda? Save on costs with a bus for 162 MAD, or get there quickly with flight in 1h 15m.
-
🚌 Bus Cheapest From: 162 MAD Duration: 7h ⏱
View all Bus tickets → -
🚆 Train From: 230 MAD Duration: 9h 24m ⏱
View all Train tickets → -
🔀 Combined From: 312 MAD Duration: 10h 10m ⏱
View all Combined tickets → -
🚐 Van From: 979 MAD Duration: 5h ⏱
View all Van tickets → -
✈️ Flight Fastest From: 1140 MAD Duration: 1h 15m ⏱
View all Flight tickets →
From Casablanca to Tetouan
Planning your trip from Casablanca? The cheapest transport is by bus for 104 MAD, but if you prefer speed, traveling by charter will get you there in 4h 24m.
From Casablanca to Meknes
From Casablanca to Meknes, choose between saving with a bus for 87 MAD or going fast with train in 2h 0m.
From Casablanca to Chefchaouen
Traveling from Casablanca to Chefchaouen, bus for 281 MAD offers the best value, while traveling by van in 4h 0m gets you there fastest.
From Casablanca to Nador
From Casablanca to Nador, the cheapest way is with a bus for 162 MAD, while the fastest option takes 1h 35m by flight.
From Casablanca to Essaouira
Moving from Casablanca to Essaouira? The most budget-friendly option is with a bus for 137 MAD, while the fastest way is by van, taking 4h 0m.
From Casablanca to Fes
Travel from Casablanca to Fes with a bus for 91 MAD to save money, or choose the fastest option by flight, taking 1h 10m.
-
🚌 Bus Cheapest From: 91 MAD Duration: 3h 30m ⏱
View all Bus tickets → -
🚆 Train From: 209 MAD Duration: 4h ⏱
View all Train tickets → -
🚐 Van From: 635 MAD Duration: 3h ⏱
View all Van tickets → -
✈️ Flight Fastest From: 929 MAD Duration: 1h 10m ⏱
View all Flight tickets → -
🚘 Charter From: 2030 MAD Duration: 3h 15m ⏱
View all Charter tickets →
From Casablanca to Marrakech
Move from Casablanca to Marrakech, the best way to travel is by bus for 73 MAD, covering the journey in 2h 30m.
From Casablanca to Agadir
From Casablanca to Agadir, you can travel affordably with a bus for 126 MAD, or reach your destination faster using van in 4h 0m.
From Casablanca to Rabat
Move from Casablanca to Rabat, the best way to travel is by bus for 39 MAD, covering the journey in 1h 0m.
From Casablanca to Tangier
Move from Casablanca to Tangier: the most affordable option is with a bus for 112 MAD, and the quickest is by train in 2h 0m.
-
🚌 Bus Cheapest From: 112 MAD Duration: 4h ⏱
View all Bus tickets → -
🚆 Train Fastest From: 240 MAD Duration: 2h ⏱
View all Train tickets → -
🚐 Van From: 690 MAD Duration: 3h ⏱
View all Van tickets → -
🔀 Combined From: 1250 MAD Duration: 3h 25m ⏱
View all Combined tickets → -
🚘 Charter From: 2543 MAD Duration: 3h 45m ⏱
View all Charter tickets →
From Casablanca to Marrakesh
Traveling from Casablanca to Marrakesh? Save on costs with a bus for 73 MAD, or get there quickly with flight in 1h 50m.
-
🚌 Bus Cheapest From: 73 MAD Duration: 2h 30m ⏱
View all Bus tickets → -
🚆 Train From: 186 MAD Duration: 2h 39m ⏱
View all Train tickets → -
🚐 Van From: 324 MAD Duration: 2h 45m ⏱
View all Van tickets → -
✈️ Flight Fastest From: 962 MAD Duration: 1h 50m ⏱
View all Flight tickets → -
🚘 Charter From: 1496 MAD Duration: 2h 30m ⏱
View all Charter tickets →
Departure stations in Casablanca
You can start your journey from the following stations in Casablanca:
Planning to visit more destinations from Casablanca?
If you're traveling beyond a single route from Casablanca, try the TicketRoutes Travel Planner. Compare buses, trains, ferries, and flights for multiple destinations at once and build your full itinerary in minutes.
Open Travel PlannerPerfect for multi-city trips and flexible travel plans.