Cities of Morocco
City-by-city guides: airport transfers, car rental, practical tips and travel hacks to plan your stay independently.
Agadir
The southern beach capital. Starting point for the Atlantic coast, Taghazout, Paradise Valley and Tafraoute.
Casablanca
Economic capital and the country's main air hub. A sprawling metropolis where a car genuinely makes getting around easier.
Fès
Spiritual and cultural capital. Ideal hub for Meknes, Volubilis and the Middle Atlas (Ifrane, Azrou).
Marrakech
The red city, gateway to the south and the Atlas. Ideal base to reach Essaouira, Ouarzazate or the mountains.
Nador
The air bridge for the Moroccan diaspora abroad. Eastern Rif region with a preserved Mediterranean coastline.
Oujda
Gateway to the Oriental region. Highly seasonal traffic, starting point for Saidia and Berkane.
Rabat
The administrative capital, calmer and easy to navigate. One hour from Casablanca by motorway.
Tanger
The gateway of the Strait, between the Mediterranean and the Atlantic. Perfect to explore Chefchaouen, Tetouan and the northern coast.
Tétouan
UNESCO-listed medina, a stone's throw from M'Diq, Cabo Negro and Chefchaouen (one hour by road).
Travelling between Moroccan cities, the right way
Morocco's 9 main cities each play a different role for travellers: Casablanca and Mohammed V airport for international arrivals, Marrakech for first trips, Fez for cultural depth, Rabat for an easier urban pace, Tangier as the gateway to Spain, Agadir for the southern coast. Picking the right base — and the right way to move between them — is the first thing to get right.
Three transport systems coexist: the ONCF train network (fast, cheap, comfortable, Tangier-Casa-Rabat-Marrakech axis including the Al Boraq TGV), the long-distance buses CTM and Supratours (slower but cover the whole country including Essaouira, Merzouga, Tafraout), and rental cars (essential for the Atlas, the desert, Atlantic beaches and any region off the main train line).
Each city guide on KARVYX.io covers the same fundamentals: how to get there from the airport, the best neighbourhoods to stay in, real-life moving costs (petits taxis, grands taxis, Heetch/Careem apps), local driving conditions, the surrounding road trip options, and a realistic 1-day to 1-week budget. We update prices in MAD on a regular cycle and flag the common scams to avoid.
Renting a car only makes sense for certain itineraries — typically when you leave the Tangier-Marrakech rail corridor or want to explore the High Atlas, the Sahara, the Atlantic surf coast or the deep south. Our "Should I rent a car?" tool gives a weighted recommendation in 30 seconds based on your route, group size and comfort level.
Train or rental car?
Train wins on the Tangier-Marrakech axis. Car wins for the Atlas, the desert and the Atlantic coast.
Stay in the medina or the new city?
Medina for atmosphere and walking, new city for parking, modern comfort and easy access.
Avoiding tourist taxes
Always agree the price before getting in a grand taxi or insist on the meter for petits taxis.
Each city below opens a dedicated guide with airport transfers, accommodation zones, transport options, daily budget and connections to the surrounding region.
Frequently asked questions about Morocco's cities
The essentials to know before choosing and planning your stop.