Rome2Rio makes travelling from Marrakech Airport (RAK) to Marrakesh Station easy. Rome2Rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Marrakech Airport (RAK) to Marrakesh Station right here. Fly, bus • 10h 7m. Fly from Marrakech (RAK) to Errachidia (ERH) RAK - ERH. Take the bus from Errachidia to Merzouga. MAD 1,303 - MAD 2,868. Quickest way to get there Cheapest option Distance between. The two bus lines that make the journey from the airport to Marrakech are. Bus 19: This bus, which operates between 6am and 9.30pm, passes by the most important places in the city such as Jemaa el Fna Square, Gueliz, several hotels, the bus station and the train station. The flight time between Rome (FCO) and Marrakech (RAK) is around 6h 33m and covers a distance of around 2125 km. This includes an average layover time of around 1h 55m. Services are operated by Ulendo Airlink, Iberia, Ryanair and others. Typically 64 flights run weekly, although weekend and holiday schedules can vary so check in advance. Destination City: Marrakech. This line is somewhat new coming into Marrakech but is a good option with short connections. The Lisbon to Marrakech leg is only a 1 hour flight and the time in airport is usually under 4 hours. TAP also has a layover program if you did want to spend more time in Portugal – you can find out more in the post about Rome2Rio makes travelling from Marrakech Airport to Taghazout easy. Rome2Rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Marrakech Airport to Taghazout right here. CTM operates a bus from Agadir to Marrakesh twice daily. Tickets cost MAD 100 - MAD 160 and the journey takes 3h 10m. Alternatively, TUI fly Belgium flies from Taghazout to Marrakech (Station) 3 times a week. Airlines. TUI fly Belgium. Bus operators. CTM. New York JFK (JFK) to Marrakech (RAK) flights. The flight time between New York JFK (JFK) and Marrakech (RAK) is around 13h 35m and covers a distance of around 5854 km. This includes an average layover time of around 3h 26m. Services are operated by Royal Air Maroc, British Airways, Swiss and others. Typically 164 flights run weekly, although hoEspw.