How to Get to Marrakesh, Morocco

According to, you can get to Marrakech from Russia only by air and with only one or two transfers. The best option is from Moscow Domodedovo with the Portuguese TAP via Lisbon in 8.5 hours. The fastest is from Sheremetyevo by Aeroflot to Zurich and further with Swiss Air. This option will save 20 minutes, but will cost an order of magnitude more expensive. The cheapest way is from Vnukovo with Visa Air to Budapest, and then to Ryanair with a transfer in Rome. It is 15% cheaper, but takes 22 hours.

From St. Petersburg to Marrakech, at least 10 hours of flight – first by Aeroflot to Milan, then to Easyjet. The most budgetary way is by Visa Air and Ryanair with two transfers in Budapest (waiting for the next flight 18.5 hours) and Brussels.

From Marrakesh airport to city

From 06:40 to 23:30 from the terminal building there is a regular bus number L19 to Djemaa el Fna (3 flights per hour, 30 minutes on the way). The taxi rank is located next to the exit. The trip to the medina takes 15-20 minutes and costs 70 MAD.

Via Casablanca Airport

An alternative option to get from Moscow to Marrakech is to fly by a direct flight of the Royal Air Maroc from Domodedovo to Casablanca (6 hours), but the tickets are very expensive. The rest of the way is cheapest to do by rail. First, from Casablanca Airport to Casablanca Voyageurs Central Station (2 times per hour, 30 minutes), and from there by train Casablanca – Marrakech (every 2 hours, from 3 hours 20 minutes). A taxi from Casablanca airport to Marrakesh costs from 1200 MAD, the journey will take 2 hours and 15 minutes.


City ​​buses

The bus is the cheapest type of public transport, intended mainly for locals. Routes are not indicated anywhere, stops are often unmarked. Buses are overcrowded during peak hours and many do not have air conditioning. Entrance through the front door, paying the fare to the driver upon landing. It is much more convenient to ride around Marrakesh on an open Hop-On Hop-Off tourist bus, the route of which covers the main city attractions. An unlimited number of landings ticket is valid for 24 hours.

The most exotic means of transportation around the city are horse-drawn carriages. Their “parking lot” is located west of Djemaa el Fna. The cost of the trip and the route should be negotiated in advance, the prices are affordable.


Rail passenger traffic on the line Marrakech – Casablanca – Rabat – Meknes – Fez is operated by ONCF (off. site in English). The interval of train traffic is 2 hours. Travel time to Rabat is 4 hours 15 minutes, to Fes is 7 hours 10 minutes. Cars of the 2nd class with separate compartments for 8 seats are equipped with air conditioning and are quite comfortable for long trips. Tickets are bought at the box office or directly in the car, however, at a higher price.

Intercity buses

Comfortable buses of transport companies CTM (off. site in French) and Soupratours (off. site in English) connect Marrakech with many cities of the country – Casablanca (3.5 hours), Agadir (3.5 hours), Essaouira (2.5 hours), Ouarzazate (4 hours), Fez (8 hours) and others. Tickets are sold on the websites of companies and at the box office at bus stations, a round-trip ticket is cheaper.

From Marrakech to Casablanca, Rabat, Tangier, Fes and other cities of Morocco, you can fly by aircraft of the state company Royal Air Maroc


There are two types of taxis in Marrakech – petit-taxi for trips within the city and long-distance gran-taxi. The first, taking up to 3 passengers, is the most popular and comfortable, very inexpensive by European standards. As a rule, these are small economy-class cars painted in beige (Renault Logan or Peugeot 206), which can be stopped on the street with a wave of the hand or taken from parking lots near hotels and attractions. Cars are equipped with meters, but the driver usually “forgets” to turn it on or reset it before starting the trip. Therefore, it is best to agree on a price in advance – 20-40 MAD for a trip around the city.

Up to 6 people, Grand taxis, mostly old Mercedes, are convenient for out-of-town trips. The fare is negotiable, taking into account the distance and duration of the trip.

Taxi drivers do not understand maps, but they know very well where this or that tourist site, hotel or shopping center is located. In addition, they never have change from a large bill.

Bicycles for rent

Bicycles for rent are offered by every third hotel and several specialized companies. One of the most reliable is Biking in Marrakech (official site in English), which also organizes themed bike tours around the city.

The cost of a one-day bike rental is quite high and is quite comparable to the cost of renting an economy class car.

Marrakesh Hotels

The account of hotels, apartments and other accommodations in Marrakech goes into the thousands. The most colorful are located in riads – traditional Maghreb houses, the premises of which open onto a courtyard with a garden or fountain. It can be a budget guesthouse, a luxurious palace, or a sophisticated boutique hotel.

Among the “five” there are many hotels in the national style, such as La Sultana or La Maison Arabe. There are also representatives of global hotel chains – Sofitel Marrakech Louge & Spa, Le Meridien N’fis and others. Everything here is at the highest level, but only for those who are willing to pay at least 1800 MAD per day for a double room.

The best hotel in all of Morocco is La Mamounia, which looks like an oriental palace. Its regulars are people of royal blood, owners of innumerable fortunes and world celebrities.

For those who are accustomed to comfort, but do not want to overspend, there are “fours” Riad Mogador Kasbah, Golden Tulip Rawabi and the like. Budget accommodation – 3 * hotels from 400 MAD per night. A restaurant is guaranteed, but you will have to pay a little more for having a pool or a hammam.

Rent a Car

Many popular tourist spots around Marrakech, such as the picturesque Dades Gorge or Atlas Studios, are easily accessible by rental car. There are offices of international (Avis, Hertz, Sixt, etc.) and local (Dirent, Right Cars, Wanalou, etc.) companies at the airport and in the city itself. Renting from the former is more expensive, but the good technical condition of the cars and support on the road are guaranteed. Before you get behind the wheel, you need to carefully inspect the car and fix minor defects in the body, windows and wheels.

Marrakesh is full of cyclists, carts and pedestrians on the roadway, crossing the road at any point. Their relationship with the drivers is described by the phrase “no one wanted to give in.” The drivers themselves are also not inclined to comply with traffic rules, they drive very close to each other, rarely use turn signals and constantly honk. Traffic jams in the city, especially at the end of the working day, are common.

Parking in the center is paid, but the prices compared to Europe and Moscow are quite divine. Payment at the parking machine, at the cash desk or in the hands of the parking attendant.

The main roads between cities are well-surfaced, some are paid. Gas stations are common – both in the city and on the highways. The most common traffic violation outside the city is speeding, which is recorded by cameras. The fine is collected at the nearest post by polite and friendly police officers.

How to Get to Marrakesh, Morocco

You may also like...