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 connecting 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 for 2026: trains, buses, taxis, and domestic flights.


Transport Options Overview

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

1. ONCF Train ⭐⭐⭐⭐⭐

The National Railway Office (ONCF) manages Morocco's 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 during peak hours
  • Economical price

Average Prices 2026 (2nd class)

JourneyPrice (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 6:00-7:00 AM
  • Last train: Generally 7:00-10:00 PM

Practical Train Tips

Book in advance for popular trips (weekends, holidays) ✅ Arrive 20 min early for major stations ✅ Check your carriage on the platform before boarding ✅ Keep luggage close in the train

⚠️ Note: Some direct trains on Marrakech-Fes can be full during peak hours


2. CTM & Supratours Buses ⭐⭐⭐⭐

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 Prices 2026

JourneyPrice (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 rail ✅ Affordable prices - Often the cheapest option ✅ 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. InterCity Grand Taxis ⭐⭐⭐⭐

"Grand taxis" are old but reliable Mercedes connecting cities. Unique feature: they depart 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 for their seat (not private taxi)
  • Pickup zones: Grand taxis depart from specific areas outside city centers

Price Per Seat 2026

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

Advantages

Flexible - Departs as soon as 4 seats are occupied ✅ Direct - No intermediate stops ✅ Social - Great 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 for all seats to depart immediately (3-4x seat price) 📍 Share with other tourists - Reduce wait and cost 📍 Verify price before boarding - Fixed rates but some surcharges exist


4. Urban Petit Taxis ⭐⭐⭐⭐⭐

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

Zones and Colors

Taxis have defined travel zones by color:

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

Average City Prices 2026 (meter)

CityStarting + km rateExample 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 meter - "Le compteur, s'il vous plaît" ✅ Verify meter starts at 0 - Or at official starting rate ✅ Pay exact displayed price - No tip expected ✅ Note the number - In case of issues

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

Night Taxi

  • Surcharge: 50% more than day (after 8-10 PM 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 main 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 ✅ Limited time - Optimize a tight itinerary ✅ Comfort - Avoid long bus journeys

⚠️ 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, vehicles sometimes old

Daily Prices 2026

CategoryPrice (MAD)Gasoline (L)
Economy (Dacia Logan)250-4006
Compact (Renault Clio)300-5007
Intermediate (Renault Megane)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, 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 poor
  • Mountain/desert roads: Ask for advice before

Practical Tips

Verify insurance - Comprehensive insurance recommended ✅ Take photos - Vehicle condition before and after ✅ Keep gas tank full - Some regions have few stations ✅ Avoid night driving - Poorly lit roads, animals

⚠️ Note: 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 to 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

Morocco Transport FAQ

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 I pay in euros in transportation?

A: No. Transportation 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 travel.

Q: How many dirhams for transportation?

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

Q: Can I book a taxi in advance?

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

Q: Can women travel alone in transportation?

A: Yes, no problem. Morocco is safe for solo women travelers. 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 intercity trips: → 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 caution)


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 takeaways:

  1. ONCF Train = Best choice for rail-connected cities
  2. CTM Bus = Complete network, affordable prices
  3. Petit taxis = Always demand meter
  4. Grand taxis = Share seats to save money
  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.