Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Porto
  4. Porto to Marrakech
Nonstop route · Portugal → Morocco

Flights from Porto to Marrakech

easyJet and Ryanair fly nonstop from Porto to Marrakech. The flight takes around 1h 50m.

Direct flights available 1h 50m
OPORAK

Porto to Marrakech at a glance

Fastest flight1h 50mEstimated
Nonstop flightsYeseasyJet, Ryanair

Airlines flying nonstop from Porto to Marrakech

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
easyJet———Search
Ryanair———Search

Good to know

Distance
1,073 km666 miles
Flight time
1h 50mestimate
Time difference
+1hMarrakech vs Porto
Currency in Marrakech
MAD
Airports
OPO → RAK

Flights from Porto to Marrakech: questions answered

Are there direct flights from Porto to Marrakech?
Yes. easyJet and Ryanair fly this route nonstop.
How long is the flight from Porto to Marrakech?
A nonstop flight covers 1,073 km and takes around 1h 50m.
Which airlines fly from Porto to Marrakech?
easyJet and Ryanair operate nonstop flights on this route.
Which airports serve Porto and Marrakech?
Porto: Francisco de Sá Carneiro Airport (OPO). Marrakech: Marrakesh Menara Airport (RAK).
What is the time difference between Porto and Marrakech?
Marrakech is 1 hour ahead of Porto.

More flights from Porto