How to get from Marrakech airport to the city center
By far the simplest way of making the transfer is to pre-book a hotel room which has an airport pick-up included in the price. Many, including most of the high end hotels, will be happy to provide this service provided there is a minimum stay. Others may charge a fee for the pick-up although this is usually a reasonable amount, check before travelling. The internet has made pre-booking a hotel very easy and you can arrange to stay for one night if you then wish to explore other options after arrival.
For those without someone to meet them at the airport there are two main options for the transfer into the city, a bus or a taxi. There is a special airport bus that takes passengers into town and can be asked to stop at the main hotels. This is cheap, convenient, and probably the best option unless you have a large amount of luggage. The bus only makes the journey during the day so passengers arriving or departing late at night or very early in the morning will need to make alternative arrangements. The bus is numbered 19 and departs from just outside the arrival hall.
In Marrakech all the usual rules about caution when hiring a taxi at the airport apply, but with extra emphasis on them all. Touts will approach newly arrived visitors from all directions and can be very forceful, physical and loud. Never get into a taxi without agreeing a price to the destination first or ensuring that the metre is running. Bear in mind that the journey to the city centre, depending on the traffic, shouldn’t take much more than fifteen or twenty minutes. Drivers will happily quote prices ten times what they should be and they collude so that it can seem impossible to find a fair offer. Barter, bargain and beat them down, never be afraid of walking away. Visitors can almost always get a better price by walking out of the terminal area towards the main road. Taxis here are cheaper and less hassle. Some visitors even continue walking all the way into the city.
Find your perfect holiday in Marrakech
From 720 hotels.