There are 3 ways to get from Alvor to Marrakesh by bus, plane, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Lisbon-Portela Airport, fly
best- Take the bus from Alvor - Centro to Lisboa - Aeroporto Humberto Delgadobus
- Fly from Lisbon-Portela Airport (LIS) to Marrakech (RAK)plane LIS - RAK
7h 34mMAD 666–3,019Train to Faro Airport, fly
cheapest- Take the train from Portimao to Farotrain
- Fly from Faro Airport (FAO) to Marrakech (RAK)plane FAO - RAK
6h 42mMAD 629–3,011Bus, ferry
- Take the bus from Alvor - Centro to Terminal Rodoviário de Albufeirabus 51
- Take the bus from Albufeira to Terminal de Autobuses de Cádizbus
- Take the bus from Terminal de Autobuses de Cádiz to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
- Take the bus from Tanger to Marrakeshbus
23h 9mMAD 848–1,898
Lisbon-Portela Airport (LIS) to Marrakech (RAK) flights
Comparing Your Travel Options
The cheapest way to get from Alvor to Marrakesh is to train and fly which costs MAD 600 - MAD 3,100 and takes 6h 42m.
The fastest way to get from Alvor to Marrakesh is to train and fly which takes 6h 42m and costs MAD 600 - MAD 3,100.
The distance between Alvor and Marrakesh is 1105 km.
The best way to get from Alvor to Marrakesh without a car is to bus and ferry which takes 23h 9m and costs MAD 850 - MAD 1,900.
It takes approximately 7h 34m to get from Alvor to Marrakesh, including transfers.
Marrakesh is 1h behind Alvor. It is currently 4:10 AM in Alvor and 3:10 AM in Marrakesh.
There are 10521+ hotels available in Marrakesh.
What companies run services between Alvor, Portugal and Marrakesh, Morocco?
There is no direct connection from Alvor to Marrakesh. However, you can take the bus to Lisboa - Aeroporto Humberto Delgado, walk to Lisbon-Portela Airport (LIS) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take a bus from Alvor - Centro to Marrakesh via Albufeira, Terminal de Autobuses de Cádiz, Tarifa, Tarifa, Tanger Ville, and Tanger in around 23h 9m.
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Marrakech
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- MAD 500–2,200
Flights from Faro Airport to Marrakech
- Ave. Duration
- 1h 20m
- When
- Tuesday to Thursday
- Estimated price
- MAD 390–2,700
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Portimao to Faro
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- MAD 75–130
- Website
- Comboios de Portugal
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Alvor - Centro to Lisboa - Aeroporto Humberto Delgado
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- MAD 200–390
- Website
- Rede Expressos
Bus from Albufeira to Terminal de Autobuses de Cádiz
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 260–490
- Website
- Rede Expressos
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 150–450
- Schedules at
- aml-ferry.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Why you should take the train in the US, and Want to know more about Flixbus? - to help you get the most out of your next trip.











