Home › Travel Guides › Morocco › Complete Guide to Transp...
Complete Guide to Transportation in Morocco: High-Speed Rail, Long-Distance Buses, Taxis, and Private Transfers
Transport Guide 2026-10-03 0 views
Understand trains, long-distance buses, shared taxis, and private transfers—from getting from the airport into town to intercity travel and private car hire. Getting around between Moroccan cities is actually easier than you might think.

Arrival and Getting into Town

AirportLocationWays to Get into Town
Mohammed V (CMN)CasablancaTrain takes about 30–45 minutes to reach the city, or take a taxi
Marrakech (RAK)MarrakechTaxi takes about 15–20 minutes, or you can also take the bus
Rabat (RBA)RabatTake a taxi or a train shuttle

Rail Travel

Morocco’s national railway (ONCF) connects major cities including Tangier, Rabat, Casablanca, and Marrakech. The line between Casablanca and Tangier is Africa’s first high-speed rail service, known as Al Boraq, offering a comfortable and fast journey. It’s recommended to book tickets in advance on the official website or at the station, and seats in first class must be reserved.

Long-Distance Buses

CTM and Supratours are the two main long-distance bus operators, covering towns not served by rail, such as Chefchaouen and Merzouga. The buses are in good condition and run on fixed schedules. During peak seasons, it’s advisable to book tickets at least one day in advance.

Local and Intercity Transport

  • Petit Taxi: Small city taxis that operate either by meter or through negotiation. Often shared among passengers. Confirm whether the meter is used before getting in.
  • Grand Taxi: Older sedans used for intercity or suburban travel. Fares are charged per seat and the vehicle only departs when full. You can also charter the whole car.
  • Walking: The old medinas are best explored on foot, but the alleys can be confusing. It’s recommended to download an offline map.

Private Transfers and Desert Tours

For trips into the Sahara or deep into the Atlas Mountains, the easiest option is to join a 2–4 day desert tour or hire a private car. Costs usually include the vehicle, driver, and some meals and accommodation. Be sure to choose a licensed and well-reviewed tour operator, and confirm insurance and emergency arrangements.

Tips

  • Ride-hailing apps like inDrive and Careem are available in some cities and offer relatively transparent pricing.
  • Taxi drivers often don’t give change, so carry small bills.
  • Avoid traveling alone in unmarked vehicles at night, and prioritize trains and buses for long distances.

Car Rental and Driving

Morocco allows driving with a valid foreign driver’s license accompanied by an international driving permit. Road conditions are generally acceptable, with smooth surfaces on main roads and popular tourist routes. However, note that parking can be difficult near old medinas, and people near markets and attractions may offer to “watch” your car and demand payment. Mountain and desert roads have many sharp turns and steep slopes, with some sections lacking nighttime lighting—night driving is not recommended. Always confirm what your rental insurance covers, take photos of the car’s condition upon pickup, and be aware that penalties for speeding and traffic violations can be severe. If you prefer not to drive, combining trains with private transfers or joining local tours is often more hassle-free than renting a car for the entire trip.

Related Transport Guide

↑