Medinart
Tips

Morocco Transport Guide 2026: Trains, Buses, Taxis & Tips

·10 min de lecture
Morocco Transport Guide 2026: Trains, Buses, Taxis & Tips

Morocco Transport Guide 2026: Trains, Buses, Taxis & Tips

Morocco has a developing transport network that connects the country's main cities. However, for a tourist, the system can seem confusing at first. This complete guide explains all transport options in Morocco in 2026: trains, buses, taxis, and domestic flights.


Overview of Transport Options

Transport ModeBest ForBudgetComfortSpeed
ONCF TrainRail-connected cities⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
CTM BusAll cities⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Grand TaxiShort inter-city⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Petit TaxiUrban travel⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
RAM FlightLong distances⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

1. ONCF Train ⭐⭐⭐⭐⭐

The National Office of Railways (ONCF) manages the Moroccan rail network, one of the most efficient in Africa.

Network and Main Lines

The ONCF network connects main cities:

Main lines:

  • Casablanca - Marrakech (3h30)
  • Casablanca - Fes (4h30)
  • Casablanca - Tangier (2h)
  • Marrakech - Fes (via Casablanca, 7h)
  • Tangier - Fes (4h30)

Service Classes

1st Class: ⭐⭐⭐⭐⭐

  • Wider, more comfortable seats
  • Guaranteed air conditioning
  • Less crowded
  • Price: +40% vs 2nd class

2nd Class: ⭐⭐⭐⭐

  • Comfortable for short-medium trips
  • Sometimes crowded at peak hours
  • Economical price

Average 2026 Prices (2nd class)

TripPrice (MAD)Duration
Casablanca - Marrakech130-1803h30
Casablanca - Fes140-2004h30
Casablanca - Tangier90-1402h00
Marrakech - Fes250-3507h00
Rabat - Marrakech110-1603h45

Schedules and Frequency

  • TGV Casablanca - Tangier: Every hour
  • Main lines: 6-10 departures per day
  • First train: Generally 6am-7am
  • Last train: Generally 7pm-10pm

Practical Train Tips

Book in advance for popular trips (weekends, holidays) ✅ Arrive 20 min before departure for major stations ✅ Check your wagon on the platform before boarding ✅ Keep luggage near you on the train

⚠️ Attention: Some direct trains on Marrakech-Fes can be full at peak hours


2. CTM & Supratours Bus ⭐⭐⭐⭐

CTM (Morocco Transport Company) and Supratours buses serve the entire country.

CTM vs Supratours

CriterionCTMSupratours
NetworkMore extensiveMain lines
ComfortVery goodGood
PriceSlightly more expensiveEconomical
PunctualityExcellentGood
ReservationRecommendedOptional

Average 2026 Prices

TripPrice (MAD)Duration
Marrakech - Essaouira80-1202h30
Marrakech - Agadir150-2003h30
Casablanca - Agadir180-2505h00
Fes - Meknes30-501h00
Fes - Chefchaouen100-1503h30

Bus Advantages

Complete network - Serves cities not connected by train ✅ Affordable prices - Often the cheapest ✅ Frequent departures - Several per day on main lines ✅ Air conditioning - On most modern buses

Reservation

CTM:

  • Online: www.ctm.ma
  • On site: At bus stations
  • Recommended for weekends and holidays

Supratours:

  • No online booking
  • At bus station
  • First come, first served

3. Inter-City Grand Taxis ⭐⭐⭐⭐

"Grand taxis" are old but reliable Mercedes that connect cities. Special feature: they leave when full (6 passengers).

How They Work

  • Capacity: 6 seats (driver + 6 passengers)
  • Departure: When full (or when 4 seats are occupied)
  • Sharing: Each passenger pays their seat (not a private taxi)
  • Transfer zones: Grand taxis leave from specific zones outside city center

2026 Price per Seat

TripPrice (MAD)Duration
Marrakech - Essaouira70-902h30
Marrakech - Ouarzazate80-1004h00
Fes - Meknes25-351h00
Chefchaouen - Tangier80-1002h30

Advantages

Flexible - Departs as soon as 4 seats occupied ✅ Direct - No intermediate stops ✅ Social - Good way to meet locals ✅ Affordable - Fixed price, no negotiation

Disadvantages

⚠️ Waiting time - May wait for other passengers ⚠️ Comfort - Vehicles sometimes old ⚠️ Luggage - Limited space ⚠️ Departure - Often on city outskirts

Tips

📍 Request a "private" taxi - Pay all seats to leave immediately (3-4x single seat price) 📍 Share with other tourists - Reduce wait and cost 📍 Check price before boarding - Rates are fixed but some surcharges exist


4. Urban Petit Taxis ⭐⭐⭐⭐⭐

Petit taxis are the most convenient way to get around cities.

Zones and Colors

Taxis have defined travel zones by their color:

CityTaxi ColorNotes
MarrakechBeigeZone 60km around city
CasablancaRedUrban zone only
RabatBlueUrban zone
FesRedUrban zone
AgadirBlueUrban zone
EssaouiraYellowUrban zone

Average City Prices 2026 (meter)

CityStarting price + kmExample trip
Marrakech6 MAD + 3 MAD/kmCenter - Station: 15-25 MAD
Casablanca5 MAD + 2.5 MAD/kmCenter - Airport: 80-120 MAD
Rabat5 MAD + 2.5 MAD/kmMedina - Hassan: 20-30 MAD
Fes6 MAD + 3 MAD/kmMedina - New city: 25-35 MAD
Agadir6 MAD + 3 MAD/kmCenter - Beach: 20-30 MAD

Avoiding Taxi Scams

Demand the meter - "Le compteur, s'il vous plaît" ✅ Check meter starts at 0 - Or at official starting rate ✅ Pay exact displayed price - No tip expected ✅ Note the number - In case of problem

⚠️ Attention: Some taxis request fixed prices for short trips (airport, station). Check official rate.

Night Taxi

  • Surcharge: 50% more during day (after 8pm-10pm depending on city)
  • Availability: Fewer taxis available
  • Tip: Negotiate price before boarding if meter not working

5. RAM Domestic Flights ⭐⭐⭐

Royal Air Maroc (RAM) offers domestic flights between major cities.

Main Flights

Casablanca - Marrakech:

  • Duration: 1h
  • Price: 400-1200 MAD (depending on booking)
  • Frequency: Several per day

Casablanca - Agadir:

  • Duration: 1h15
  • Price: 500-1500 MAD
  • Frequency: 2-3 per day

Casablanca - Fes:

  • Duration: 1h
  • Price: 400-1200 MAD
  • Frequency: 2-3 per day

When to Take a Domestic Flight?

Very long distances - Casablanca - Dakhla for example ✅ Lack of time - Optimize a tight itinerary ✅ Comfort - Avoid long bus trips

⚠️ Avoid if: Train or bus available at reasonable price

Main Airports

  • CMN: Casablanca Mohammed V (main hub)
  • RAK: Marrakech Menara
  • AGA: Agadir Al Massira
  • FEZ: Fes Saiss
  • TNG: Tangier Ibn Battouta

6. Car Rental ⭐⭐⭐

Renting a car in Morocco offers great freedom but requires caution.

  • Avis: National network, high prices but reliable
  • Europcar: International, good quality
  • Local rental: Low prices, sometimes old vehicles

2026 Daily Prices

CategoryPrice (MAD)Gas (L)
Economy (Dacia Logan)250-4006
Compact (Renault Clio)300-5007
Intermediate (Renault Mégane)400-7008
SUV (Dacia Duster)500-9009

Driving in Morocco

Important rules:

  • Drive on the right (like in Europe)
  • Limits: 60km/h in city, 100km/h outside city, 120km/h highway
  • Alcohol: 0.0g/L (zero tolerance)
  • Seatbelt mandatory

Main roads:

  • Highway: Tangier - Casablanca - Marrakech (tolls 5-15 MAD/100km)
  • National roads: Variable condition, sometimes in poor state
  • Mountain/desert roads: Ask advice before

Practical Tips

Check insurance - Full coverage recommended ✅ Take photos - Vehicle condition before and after ✅ Keep gas - Some regions have few stations ✅ Avoid night - Poorly lit roads, animals

⚠️ Attention: Frequent speed radar on highways


Smart Itinerary Combinations

Example 1: Marrakech - Essaouira

Option 1: CTM Bus

  • Marrakech - Essaouira: 2h30
  • Price: 80-120 MAD
  • Departure: Bab Doukkala bus station

Option 2: Grand Taxi

  • Marrakech - Essaouira: 2h30
  • Price: 70-90 MAD/seat (4-6 passengers)
  • Private taxi: 400-500 MAD

Recommendation: CTM bus for price, private taxi for comfort


Example 2: Fes - Meknes - Volubilis

Option 1: Train Fes - Meknes

  • Fes - Meknes: 1h
  • Price: 30-50 MAD (2nd class)
  • Then taxi Meknes - Volubilis: 150-200 MAD

Option 2: Grand Taxi Fes - Meknes

  • Fes - Meknes: 1h
  • Price: 25-35 MAD/seat

Recommendation: Train Fes - Meknes, then taxi for Volubilis


Example 3: Casablanca - Marrakech

Option 1: ONCF Train

  • Duration: 3h30
  • Price: 130-180 MAD
  • Comfortable, regular

Option 2: CTM Bus

  • Duration: 4h
  • Price: 100-150 MAD
  • Slower, flexible

Option 3: Grand Taxi

  • Duration: 3h30
  • Price: 120-150 MAD/seat
  • Social but less comfortable

Recommendation: ONCF train for best comfort/price ratio


Transport Budget: Summary by Type

DistanceTrainBusGrand TaxiFlight
Medium (100-300km)80-200 MAD60-150 MAD50-120 MAD400-1200 MAD
Long (300-500km)150-350 MAD120-250 MAD80-150 MAD500-1500 MAD

FAQ Morocco Transport

Q: Are trains punctual in Morocco?

A: Yes, generally. ONCF has 85-90% punctuality. Delays are minor (10-30 min) except exceptional incidents.

Q: Can you pay in euros in transport?

A: No. Transport only accepts Moroccan dirhams (MAD). Exchange money or withdraw MAD before travel.

Q: Is the bus safe at night?

A: CTM and Supratours buses are safe, but night trips are less comfortable (frequent stops, AC sometimes off). Prefer train or day.

Q: How many dirhams to bring for transport?

A: For 2-3 days of travel: 500-1000 MAD generally sufficient (excluding car rental).

Q: Can you book a taxi in advance?

A: Yes, many hotels and riads offer taxi transfers (extra charge). More expensive but practical for late arrivals.

Q: Can women travel alone in transport?

A: Yes, no problem. Morocco is safe for women traveling alone. Prefer 1st class in trains and company buses.

Q: Are there student discounts?

A: Yes, ONCF offers 25-30% discounts for students with ISIC card. Buses generally don't have discounts.


Quick Summary: Best Options by Scenario

For rail-connected cities: → ONCF Train (comfortable, fast, reliable)

For rural areas and small towns: → CTM Bus (complete network, affordable)

For short inter-city travel: → Grand Taxi (flexible, economical)

For urban travel: → Petit Taxi with meter (practical, cheap)

For very long distances: → Domestic flight (time, comfort) OR train (economy)

For total freedom: → Car rental (flexible but requires attention)


Conclusion

The Moroccan transport system offers varied options for all budgets and travel styles. With a little preparation and the right advice, you can easily travel throughout the Kingdom.

Key points to remember:

  1. ONCF Train = Best choice for rail-connected cities
  2. CTM Bus = Complete network, affordable prices
  3. Petit taxis = Always demand the meter
  4. Grand taxis = Share seats to save
  5. Prepare your MAD - No euros accepted in transport

Safe travels across Morocco! 🚂🚌🚗

Articles connexes

Family Travel Morocco 2026: Tips & Kids Guide
Tips

Family Travel Morocco 2026: Tips & Kids Guide

Family travel Morocco 2026: kid-friendly activities, family accommodations, safety, family budget, best cities for children. Complete guide for a successful family trip!

First Time Morocco Travel 2026: Complete Beginner Guide
Tips

First Time Morocco Travel 2026: Complete Beginner Guide

First time Morocco travel 2026: where to start, what to prepare, mistakes to avoid, budget, 7-day itinerary, necessary documents. Complete guide for Morocco beginners!

Morocco Autumn 2026: Visit in September-October-November
Tips

Morocco Autumn 2026: Visit in September-October-November

Travel to Morocco in autumn 2026: mild weather 18-28°C, low rates -40%, grape harvests, crop gatherings. Complete guide by region, activities, budget, practical tips.