HowToGo

Marrakesh to Porto, Portugal - Transfer & Transportation Guides

Find transfer & transportation guides from Marrakesh to Porto, Portugal. How to get from Marrakesh to Porto, Portugal by Flight, Bus.

You can get to Porto, Portugal from Marrakesh by verhicle types below

Search Transfer from Marrakesh to Porto, Portugal

Transfer solutions

You have 8 options transfer to Porto, Portugal from Marrakesh below

Airport Shuttle Bus ( 12 min. )

Take a bus from Menara Mall to Marrakech Airport.


Open Map More details & check price at ALSA Morocco
Plane ( 1 hr. 55 min. )

Take a flight from Marrakech to Porto.


Subway ( 27 min. )

Take a subway from Aeroporto to Trindade.


Open Map More details & check price at Metro do Porto
Duration 4 hr. 53 min.
Distance 1091 km.
Cost 165 USD
Airport Shuttle Bus ( 12 min. )

Take a bus from Menara Mall to Marrakech Airport.


Open Map More details & check price at ALSA Morocco
Plane ( 1 hr. 35 min. )

Take a flight from Marrakech to Lisbon.


Subway ( 6 min. )

Take a subway from Aeroporto to Oriente.


Open Map More details & check price at Metro Lisboa
Train ( 2 hr. 37 min. )

Take a train from Lisboa - Oriente to Vila Nova De Gaia-Devesas.


Open Map More details & check price at Comboios De Portugal
Duration 7 hr. 21 min.
Distance 1138 km.
Cost 299 USD
Airport Shuttle Bus ( 12 min. )

Take a bus from Menara Mall to Marrakech Airport.


Open Map More details & check price at ALSA Morocco
Plane ( 4 hr. 10 min. )

Take a flight from Marrakech to Vigo.


Shuttle ( 19 min. )

Take a shuttle from Vigo Airport to Jenaro de la Fuente 11.


Open Map More details & check price at Vitrasa
Bus ( 3 min. )

Take a bus from Gregorio Espino 2 to Martinez Garrido 77.


Open Map More details & check price at Vitrasa
Bus ( 1 hr. 15 min. )

Take a bus from Vigo Central Bus Station to Porto Campo 24 Agosto.


Open Map More details & check price at Autna S.L.
Duration 9 hr. 12 min.
Distance 1342 km.
Cost 131 USD
Train ( 2 hr. 40 min. )

Take a train from Marrakech to Casablanca.


Open Map More details & check price at Moroccan Railways (ONCF)
Train ( 30 min. )

Take a train from Casa-Voyageurs to Mohammed V International Airport.


Open Map More details & check price at Moroccan Railways (ONCF)
Plane ( 4 hr. 55 min. )

Take a flight from Casablanca to Porto.


Subway ( 27 min. )

Take a subway from Aeroporto to Trindade.


Open Map More details & check price at Metro do Porto
Duration 11 hr. 51 min.
Distance 1174 km.
Cost 259 USD
Bus ( 41 hr. )

Take a bus from Marrakech to Algeciras.


Open Map More details & check price at ALSA
Bus ( 2 hr. 30 min. )

Take a bus from Algeciras Puerto to Seville.


Open Map More details & check price at MonBus
Bus ( 2 hr. 15 min. )

Take a bus from Seville Plaza de Armas to Faro.


Open Map More details & check price at Rede Expressos
Train ( 5 hr. 45 min. )

Take a train from Faro to Vila Nova De Gaia-Devesas.


Open Map More details & check price at Comboios De Portugal
Duration 54 hr. 30 min.
Distance 2050 km.
Cost 178 EUR (209 USD)
Bus ( 41 hr. )

Take a bus from Marrakech to Algeciras.


Open Map More details & check price at ALSA
Walk ( 11 min. )

Take a foot from Algeciras to Algeciras.


Train ( 4 hr. 15 min. )

Take a train from Algeciras to Puertollano.


Open Map More details & check price at Renfe Viajeros
Train ( 4 hr. 5 min. )

Take a train from Puertollano to Badajoz.


Open Map More details & check price at Renfe Viajeros
Train ( 2 hr. 50 min. )

Take a train from Badajoz to Entroncamento.


Open Map More details & check price at Comboios De Portugal
Train ( 2 hr. 10 min. )

Take a train from Entroncamento to Vila Nova De Gaia-Devesas.


Open Map More details & check price at Comboios De Portugal
Duration 58 hr. 31 min.
Distance 2145 km.
Cost 178 EUR (210 USD)
Bus ( 41 hr. )

Take a bus from Marrakech to Algeciras.


Open Map More details & check price at ALSA
Bus ( 1 day 6 hr. 15 min. )

Take a bus from Algeciras to Oporto.


Open Map More details & check price at ALSA
Duration 1 day 48 hr. 15 min.
Distance 2084 km.
Cost 186 EUR (217 USD)
Car ( 5 hr. 41 min. )

Drive a car from Marrakesh to Tangier.


car ferry ( 1 hr. )

Take a ferry from Tangier to Tarifa.


Open Map More details & check price at Inter Shipping
Car ( 8 hr. 34 min. )

Drive a car from Tarifa to Porto.


Duration 15 hr. 15 min.
Distance 1441 km.
Cost 251 USD

Find Hotels in Porto, Portugal

You can find hotels and accommodations in Porto, Portugal with our hotels search tool below

Booking.com

About Marrakesh, Morocco

About Porto, Portugal


References