Marrakech is located around 130 km away from Casablanca Mohammed V (CMN) airport and there are two different transfer options to make the journey, by taxi or by train. Taking a Casablanca airport taxi is the fastest option! The journey takes only 180 minutes and costs around 114€ (1,240 MAD) during the day and 172€ (1,860 MAD) at night. The cheaper option is to take the train. Trains leave to Marrakech every 10 minutes, tickets cost 12€ (130 MAD) one-way and the journey will take approximately 220 minutes. Welcome Pickups offers meet and greet services and a friendly introduction to Casablanca at the same price as a regular taxi. Click here to see the cost.