Serenity Morocco
Need help planning?
Practical Travel Guide
From the high-speed Al Boraq train to colorful petit taxis and shared grand taxis, Morocco offers a surprisingly comprehensive transport network. Here is everything you need to navigate it with confidence.
Quick comparison of how to get around Morocco — from budget to premium.
| Transport | Best For | Cost | Comfort | Speed |
|---|---|---|---|---|
| Al Boraq (High-Speed Train) | Tangier-Casablanca | 149-329 MAD | Excellent | Fastest |
| ONCF Trains | Major city connections | 80-250 MAD | Good | Fast |
| CTM Coaches | Cities without rail | 50-200 MAD | Good | Moderate |
| Supratours | Rail station connections | 50-180 MAD | Good | Moderate |
| Grand Taxi | Short intercity trips | 25-100 MAD/seat | Basic | Fast |
| Petit Taxi | Within city limits | 10-30 MAD | Good | Varies |
| City Bus | Budget city transport | 4-6 MAD | Basic | Slow |
| Tram (Casa/Rabat) | City transit | 6-8 MAD | Good | Moderate |
| Careem/InDrive | Major cities | 15-50 MAD | Good | Varies |
| Private Chauffeur | Luxury & convenience | 800-2,000 MAD/day | Excellent | Fast |
1 USD is approximately 10 MAD. Prices are approximate and vary by route.
Morocco's rail network, operated by ONCF, connects major cities along two main corridors: Tangier-Rabat-Casablanca-Marrakech (north-south) and Casablanca-Meknes-Fes-Oujda (east-west). The system is reliable, comfortable, and affordable. First-class cars have air conditioning, reserved seats, and power outlets.
The Al Boraq high-speed line, Africa's first, connects Tangier to Casablanca in 2 hours and 10 minutes at speeds up to 320 km/h. This transformed what was once a 5-hour journey and makes day trips between the two cities feasible.
| Route | Duration | 1st Class | 2nd Class |
|---|---|---|---|
| Casablanca - Marrakech | 2h 40min | 149 MAD | 99 MAD |
| Casablanca - Fes | 3h 30min | 195 MAD | 125 MAD |
| Casablanca - Tangier | 4h 30min | 215 MAD | 145 MAD |
| Tangier - Casablanca (Al Boraq) | 2h 10min | 329 MAD | 149 MAD |
| Rabat - Fes | 2h 30min | 145 MAD | 95 MAD |
| Marrakech - Rabat | 4h | 195 MAD | 125 MAD |
| Fes - Meknes | 40min | 35 MAD | 25 MAD |
Book online at oncf.ma for the best prices. Tickets sell out on holiday weekends.
Small city taxis that operate only within municipal limits. Color-coded by city: red in Marrakech, blue in Rabat, beige in Casablanca, red in Fes. Maximum 3 passengers. Equipped with meters (compteur) that drivers are legally required to use.
Shared intercity taxis, traditionally beige Mercedes sedans now increasingly being replaced by Dacia Lodgy vans. They carry 6 passengers (3 in back, 2 in middle, 1 beside driver) and depart from designated stations when full. Fixed per-seat prices on set routes.
Morocco's national coach company operating comfortable air-conditioned buses across the country. Reserved seating, luggage storage, and scheduled departures. The most extensive route network reaching destinations that trains cannot.
Operated by ONCF railway, Supratours buses connect train stations to destinations not on the rail network. Designed to extend train journeys seamlessly — you can often buy a combined train+bus ticket.
Marrakech (ALSA), Casablanca, Rabat, and other cities operate local bus networks. Fares are 4-6 MAD. Buses can be very crowded during rush hours and routes are not always clearly marked for tourists. Useful for budget travelers willing to navigate the system, but taxis and trams are generally more practical for visitors.
Casablanca and Rabat-Salé both have modern tram networks. The Casablanca tramway has two lines covering the city center and connecting major neighborhoods. The Rabat-Salé tram crosses the river between the two cities. Fares are 6-8 MAD, tickets from machines at stops. Clean, punctual, and the easiest public transit option for visitors in these cities.
While Uber does not operate in Morocco, two ride-hailing apps offer alternatives to traditional taxis in major cities:
Owned by Uber, operates in Casablanca, Rabat, and Marrakech. App-based fare estimates, cashless payment, driver ratings, and GPS tracking. Slightly more expensive than petit taxis but eliminates meter disputes and language barriers.
Growing rapidly in Morocco. Uses a bid system where you set your price and drivers accept or counter-offer. Often cheaper than Careem. Available in Casablanca, Rabat, Marrakech, Fes, and Tangier. Cash and card payment options.
Petit taxi drivers are legally required to use the meter (compteur). If a driver refuses, exit and find another taxi. Say "compteur, s'il vous plait" or simply point to the meter. This is the single most important transport tip.
Taxi drivers often claim not to have change for large bills. Carry 10, 20, and 50 MAD notes. Also useful for bus fares which require exact change. ATMs dispense 200 MAD notes — break them at shops or restaurants.
ONCF trains sell out on holiday weekends and during Ramadan travel periods. Book online at oncf.ma for the best prices and guaranteed seats. First-class is worth the modest premium for comfort and reliability.
Grand taxis depart when all 6 seats are filled, not on a schedule. Wait times can be minutes or over an hour. If you are in a hurry, pay for extra seats to depart immediately. Early morning is the busiest and fastest departure time.
Grand taxi prices are loosely fixed by route but not metered. Ask other passengers what they are paying or check with the station attendant. Agree on the price before getting in. Having a local guide or your hotel call ahead helps.
Google Maps and Maps.me both work offline in Morocco. Download city maps before your trip. GPS is invaluable for verifying that petit taxi drivers are taking direct routes and for navigating bus and tram networks.
In grand taxis, women are often offered the front passenger seat as a courtesy. In petit taxis, solo women can sit in the back for privacy. Morocco is generally safe for women using public transport, though less busy routes may feel less comfortable after dark.
For airport transfers, long intercity journeys, or when traveling with luggage, private chauffeur services offer Mercedes vehicles with English-speaking drivers at competitive rates. Eliminates all transport stress and maximizes your time.
Our private chauffeur service provides a Mercedes fleet with professional English-speaking drivers for airport transfers, day trips, and multi-day journeys across Morocco. Door-to-door comfort at competitive rates.
Let us handle all your transportation. Our private chauffeur service provides a seamless, comfortable journey across Morocco with expert local drivers.
Get a Free Transport Quote