Getting to Marrakesh
Marrakesh is located in western Morocco at the foothills of the Atlas Mountains. The city is served by Marrakesh Menara Airport (RAK) and connected by high-speed rail to Casablanca and other major cities.
By Air
Marrakesh Menara Airport (RAK) is the main international gateway, located just 6 km southwest of the city center. It handles over 6 million passengers annually with flights from major European cities, the Middle East, and domestic destinations.
Airlines serving Marrakesh include Royal Air Maroc, Ryanair, EasyJet, Air France, Lufthansa, and many others. Flight time from London is approximately 3.5 hours, from Paris about 3 hours.
By Train
Marrakesh Railway Station is the southern terminus of Morocco's high-speed rail network. The Al Boraq train connects Marrakesh to Casablanca in just 2h 20m, and to Tangier in 5 hours.
Regular trains also connect to Rabat, Fes, and other cities. The station is modern and well-equipped, located on Avenue Hassan II near the city center.
By Bus
CTM Bus Station and Supratours offer comfortable coach services to Casablanca, Agadir, Essaouira, Rabat, Fes, and other destinations. Buses are air-conditioned and reliable.
By Car
Marrakesh is accessible via the A3 motorway from Casablanca (240 km, ~2.5 hours) and the N9 road from Ouarzazate and the south. Car rental is available at the airport and city center.
Getting Around the City
Once in Marrakesh, you can get around by petit taxi (metered, max 3 passengers), grand taxi (shared Mercedes for longer distances), bus, or the modern tram system. The medina is best explored on foot.
View our complete transit guide for schedules, prices, and station details.
Map
Plan Your Marrakesh Trip
From arrival to departure, we have everything you need for a smooth visit
Where to Stay
From luxury palace hotels to traditional riads in the medina, find the perfect accommodation for your budget and style.
Browse HotelsDay Trips & Tours
Explore the Sahara Desert, Atlas Mountains, coastal Essaouira, and Ouzoud Waterfalls with guided day trips from Marrakesh.
Browse ExperiencesTravel Guides
Get detailed itineraries, safety tips, food recommendations, and insider advice for navigating Marrakesh like a local.
Browse Guides