Practical Travel Guide
Updated March 2025Route Planner
Google Maps
Google Maps provides decent coverage of Moroccan cities and intercity routes. Useful for walking directions in medinas and finding bus stops.
Airport Transfers
Public Transport
Tickets
Casablanca tram: MAD 8 per trip. Rabat tram: MAD 6 per trip. City buses: MAD 4-6. Cash on buses.
Inwi MOBIPass — tourist transport card for unlimited rides and discounts.
Learn moreTaxis & Rideshare
Careem
appMAD 20-100 (~USD 2-10) city rides
Available in Casablanca, Rabat, Marrakech, and Tangier. Fixed pricing via app.
Visit websitePetit Taxi
traditionalMAD 10 start + MAD 3/km (day rate)
Color-coded by city (red in Marrakech, blue in Rabat). Maximum 3 passengers. Insist on meter.
Grand Taxi
traditionalMAD 5-20 per seat (shared), MAD 50-200 (private)
Shared Mercedes sedans for intercity and suburban routes. Depart when full (6 passengers).
InDriver
appMAD 15-80 (~USD 1.50-8) city rides
Bid-based pricing. Growing presence in major Moroccan cities.
Visit websiteIntercity Travel
Al Boraq High-Speed Train
ONCF
Tangier-Casablanca in 2h10m at 320 km/h. Africa's first high-speed rail line.
Book ticketsONCF Conventional Trains
ONCF
Connects Casablanca, Rabat, Fes, Meknes, Marrakech, and Tangier. First class recommended.
Book ticketsCTM Bus
CTM
Premium intercity buses with A/C. Casablanca-Marrakech 3.5h, Fes-Marrakech 7h.
Book ticketsSupratours Bus
Supratours (ONCF)
Run by the railway company. Extends rail network to cities without train stations like Essaouira.
Book ticketsWhere to Stay
Equity Point Marrakech
budgetMarrakech
MAD 150-400/night (~USD 15-40)
Riad-style hostel near Jemaa el-Fna with pool and rooftop terrace
Book on Booking.comRiad Dar Nakous
mid-rangeMarrakech
MAD 600-1,200/night (~USD 60-120)
Traditional riad in the medina with courtyard garden and hammam
Book on Booking.comHostel Waka Waka
budgetFes
MAD 100-300/night (~USD 10-30)
Social hostel in Fes medina with cooking classes and guided tours
Book on Booking.comRiad Fes Maya
mid-rangeFes
MAD 500-1,000/night (~USD 50-100)
Beautifully restored riad with views over the Fes medina
Book on Booking.comL'Heure Bleue Palais
mid-rangeEssaouira
MAD 1,200-2,500/night (~USD 120-250)
Elegant palace hotel near the ramparts with pool and cinema room
Book on Booking.comWe may earn a commission from bookings made through our links, at no extra cost to you.
Useful Apps
Transport
Maps & Navigation
Translation
Food & Dining
Navigating the Medinas
Getting lost in a Moroccan medina is part of the experience, but it helps to have a strategy. Download offline maps before you go, as GPS signals can be unreliable in narrow alleyways. When walking through the medina, keep to the wider main paths until you get your bearings. If you need directions, shopkeepers are generally helpful but may expect a small tip. Petit taxis cannot enter the medina itself, so identify the nearest gate or landmark where you can be picked up.
The Moroccan Rail Network
Morocco has Africaβs most developed rail system, headlined by the Al Boraq high-speed train between Tangier and Casablanca. For the popular Marrakech-Fes route, conventional trains take about 7 hours with a change in Casablanca. First class offers reserved seating and air conditioning for a modest premium. Where trains do not reach, Supratours buses fill the gaps with coordinated schedules, covering destinations like Essaouira, Chefchaouen, and the Sahara gateway towns.
Money and Bargaining
The Moroccan dirham is a semi-closed currency, meaning you should exchange money upon arrival rather than beforehand. ATMs are widely available in cities and accept international cards. In souks and markets, bargaining is expected and can be enjoyable. Start at about half the quoted price and work toward a fair middle ground. Fixed-price shops in the Ville Nouvelle districts of each city offer an alternative if you prefer not to negotiate.