Getting Around Morocco

Transportation Strategy

Urban Areas: Use efficient trains for Casablanca and Rabat. Rural: Rent a car for Atlas Mountains exploration. Desert: Buses and shared taxis. For convenience, book airport transfers from Casablanca to your destination.

Train Travel

🚆

ONCF National Rail

Efficient and expanding train network connecting major cities with frequent services.

Cost: Casablanca to Marrakech 100-200 MAD, journeys under 3 hours between most cities.

Tickets: Buy via ONCF app, website, or station machines. Mobile tickets accepted.

Peak Times: Avoid 8-10 AM and 4-6 PM for better prices and seats.

🎫

Rail Passes

Carte d'Abondance offers discounted fares for frequent travelers, or buy multi-journey tickets for savings.

Best For: Multiple city visits over several days, significant savings for 3+ trips.

Where to Buy: Train stations, ONCF website, or official app with instant activation.

🚄

High-Speed Options

Al Boraq high-speed train connects Tangier to Casablanca, with plans for further expansion.

Booking: Reserve seats weeks in advance for best prices, discounts up to 50%.

Main Stations: Casablanca Voyageurs, with connections to Rabat and Marrakech.

Car Rental & Driving

🚗

Renting a Car

Essential for exploring Atlas Mountains and rural areas. Compare rental prices from 300-500 MAD/day at Casablanca Airport and major cities.

Requirements: Valid license (International recommended), credit card, minimum age 21-23.

Insurance: Comprehensive coverage recommended, check what's included in rental.

🛣️

Driving Rules

Drive on the right, speed limits: 50 km/h urban, 100 km/h rural, 120 km/h highways.

Tolls: Autoroutes like A1 require tolls (20-50 MAD per section).

Priority: Chaotic traffic, yield to pedestrians and animals, roundabouts common.

Parking: Free in rural areas, paid in cities 10-20 MAD/hour, use guarded lots.

Fuel & Navigation

Fuel stations plentiful at 10-12 MAD/liter for petrol, 9-11 MAD for diesel.

Apps: Use Google Maps or Waze for navigation, both work well offline.

Traffic: Expect congestion in Casablanca and Marrakech during rush hours.

Urban Transport

🚇

Casablanca Tram & Metro

Modern tram network in Casablanca and Rabat, single ticket 7 MAD, day pass 30 MAD, 10-journey card 50 MAD.

Validation: Validate tickets in machines before boarding, inspections are frequent.

Apps: Casa Tram app for routes, real-time updates, and mobile tickets.

🚲

Bike Rentals

Bike-sharing in Marrakech and coastal cities, 20-50 MAD/day with stations throughout.

Routes: Flat coastal paths and urban bike lanes in modern areas.

Tours: Guided cycling tours available in medinas, combining sightseeing with exercise.

🚌

Buses & Local Services

CTM and local operators run comprehensive bus networks across cities and intercity.

Tickets: 5-10 MAD per ride, buy from driver or use contactless payment.

Grand Taxis: Shared taxis for longer urban routes, 10-30 MAD depending on distance.

Accommodation Options

Type
Price Range
Best For
Booking Tips
Hotels (Mid-Range)
500-1000 MAD/night
Comfort & amenities
Book 2-3 months ahead for summer, use Kiwi for package deals
Hostels
100-200 MAD/night
Budget travelers, backpackers
Private rooms available, book early for festivals
Riads (Guesthouses)
300-600 MAD/night
Authentic local experience
Common in Marrakech medina, breakfast usually included
Luxury Hotels
1000-2000+ MAD/night
Premium comfort, services
Casablanca and Marrakech have most options, loyalty programs save money
Campsites
100-300 MAD/night
Nature lovers, desert travelers
Popular in Sahara, book summer spots early
Apartments (Airbnb)
400-800 MAD/night
Families, longer stays
Check cancellation policies, verify location accessibility

Accommodation Tips

Communication & Connectivity

📱

Mobile Coverage & eSIM

Excellent 4G/5G coverage in cities, 3G/4G in most rural areas including Sahara fringes.

eSIM Options: Get instant data with Airalo or Yesim from 50 MAD for 1GB, no physical SIM needed.

Activation: Install before departure, activate upon arrival, works immediately.

📞

Local SIM Cards

Maroc Telecom, Orange, and Inwi offer prepaid SIMs from 50-100 MAD with good coverage.

Where to Buy: Airports, supermarkets, or provider stores with passport required.

Data Plans: 5GB for 100 MAD, 10GB for 150 MAD, unlimited for 200 MAD/month typically.

💻

WiFi & Internet

Free WiFi widely available in hotels, cafes, riads, and most public spaces.

Public Hotspots: Major train stations and tourist areas have free public WiFi.

Speed: Generally fast (10-50 Mbps) in urban areas, reliable for video calls.

Practical Travel Information

Flight Booking Strategy

Getting to Morocco

Casablanca Mohammed V (CMN) is the main international hub. Compare flight prices on Aviasales, Trip.com, or Expedia for the best deals from major cities worldwide.

✈️

Main Airports

Casablanca Mohammed V (CMN): Primary international gateway, 30km southeast of city center with train connections.

Marrakech Menara (RAK): Popular tourist hub 6km from city, bus to Marrakech 50 MAD (20 min).

Agadir Al Massira (AGA): Coastal airport with European flights, convenient for southern Morocco.

💰

Booking Tips

Book 2-3 months in advance for summer travel (June-Aug) to save 30-50% on average fares.

Flexible Dates: Flying mid-week (Tuesday-Thursday) typically cheaper than weekends.

Alternative Routes: Consider flying into Madrid or Lisbon and taking ferry/train to Morocco for potential savings.

🎫

Budget Airlines

Ryanair, EasyJet, and Royal Air Maroc serve Marrakech and Agadir with European connections.

Important: Factor in baggage fees and transport to city center when comparing total costs.

Check-in: Online check-in mandatory 24 hours before, airport fees higher.

Transportation Comparison

Mode
Best For
Cost
Pros & Cons
Train
City-to-city travel
100-200 MAD/trip
Fast, frequent, comfortable. Limited rural access.
Car Rental
Atlas Mountains, rural areas
300-500 MAD/day
Freedom, flexibility. Parking costs, chaotic traffic.
Bike
Cities, short distances
20-50 MAD/day
Eco-friendly, healthy. Weather-dependent.
Bus/Tram
Local urban travel
5-10 MAD/ride
Affordable, extensive. Slower than trains.
Taxi/Petit Taxi
Airport, late night
50-200 MAD
Convenient, door-to-door. Most expensive option.
Private Transfer
Groups, comfort
400-800 MAD
Reliable, comfortable. Higher cost than public transport.

Money Matters on the Road

Explore More Morocco Guides