The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
3 h 5 m
14 h 38 m
Flights per day
Of the 4 flights that leave Marrakesh for Rome every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||1329 miles (2143 km)|
|Average flight duration||3 h 5 min|
|Average plane ticket price||$315 (€290)|
|Airlines||Air Europa, Transavia Airlines, Iberia, Aegean Airlines, Ryanair, PGA-Portugalia Airlines, Air France, TAP Portugal, Wizz Air, Royal Air Maroc, Malta Air or Vueling|
Flights from Marrakesh to Rome cover the 1329 miles (2143 km) long journey taking on average 3 h 5 min with our travel partners like Air Europa, Transavia Airlines, Iberia, Aegean Airlines, Ryanair, PGA-Portugalia Airlines, Air France, TAP Portugal, Wizz Air, Royal Air Maroc, Malta Air or Vueling. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $241 (€222), but the average price of plane tickets is $315 (€290). Travelers depart most frequently from Marrakech and arrive in Rome Leonardo da Vinci Fiumicino Airport.
For as little as $241 (€222) you can travel by flight between Marrakesh and Rome with Air Europa, Transavia Airlines and Iberia. Omio will show you the best deals, schedules and tickets available for this journey.
Transavia Airlines is a Dutch low-cost airline and for your next flight between Marrakesh and Rome you can choose between Basic, Plus or Max ticket types.
Looking to travel by plane from Marrakesh to Rome? Omio can help you find that perfect trip with Transavia Airlines. Check Omio to see current Transavia Airlines flight schedules, tickets, travel information and prices for the best deals on the Marrakesh to Rome flight and book Transavia Airlines tickets online quickly and easily. When taking a flight to Rome from Marrakesh, you can expect to travel 1329 miles (2143 km) one-way with Transavia Airlines. If you search for flights from Marrakesh to Rome in the Omio app, you can check if the Transavia Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Transavia Airlines, we do the work for you to get you safely to Rome from Marrakesh. Book that perfect Marrakesh to Rome flight now with Omio and enjoy a smooth and comfortable journey with Transavia Airlines!
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight from Marrakesh to Rome including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
If you're looking for cheap Iberia tickets to Rome from Marrakesh, check out Omio! With one-way Marrakesh to Rome plane ticket prices starting as low as $321 (€295) when you book in advance, we'll help you get to Rome from Marrakesh by showing you the latest Iberia offers, flight schedules and tickets for this 1329 miles (2143 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with Iberia. If you search for Iberia tickets to Rome from Marrakesh in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight from Marrakesh to Rome on offer, Omio makes it easier than ever for you to find that perfect flight with Iberia so you can enjoy a smooth and comfortable journey.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Rome from Marrakesh.
One of the best ways to travel from Marrakesh to Rome is by taking a flight with Air Europa. Omio helps you find the ideal Air Europa flight between Marrakesh and Rome by showing you Air Europa current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Marrakesh to Rome route. You can expect to travel 1329 miles (2143 km) to Rome from Marrakesh on a flight with Air Europa. If you are using the Omio app to search for flights from Marrakesh to Rome, you can check straight away if the Air Europa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Air Europa plane ticket on Omio quickly and easily, then enjoy your upcoming trip between Marrakesh and Rome!
Travel between Marrakesh, Morocco and Rome, Italy by plane is: Fully open.
International entry status: Entry is fully open for citizens and permanent residents of Morocco
Conditions of entry:
All travelers in Italy must observe these coronavirus safety measures:
The information above was last checked on 7/28/22. Remember to review the latest COVID-19 travel safety regulations for your flight to Rome from Marrakesh as this information can change.
Return travel from Italy to Morocco is: Partially open.
Entry into Morocco is allowed for: Entry is partially open for citizens and permanent residents of Italy
Requirements for reentering:
The government of Morocco has imposed these measures to reduce the spread of COVID-19:
Last checked on 8/3/22. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Marrakesh from Rome.
When traveling this route, Omio customers are departing most frequently from Marrakech and arriving in Rome Leonardo da Vinci Fiumicino Airport.
Passengers board their flight most frequently from Marrakech, which is located around 5.5 miles (8.9 km) away from the city center, and they get off the plane at Rome Leonardo da Vinci Fiumicino Airport, located 17.4 miles (28 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Rome Leonardo da Vinci Fiumicino Airport to take you to the city center of Rome.
Here are some other resources that might have the information you need