Cheap flights Marrakech to Moscow

1 passenger, economy

Nonstop flights from Marrakech to Moscow: Royal Air Maroc. Nonstop flights per week: 4. Flight time: 8 hours 50 minutes. Distance: 4421 km. Tickets from $149 (departure 27 February).

Prices updated on 12 November at 11:13