There are 4 ways to get from Casablanca to Carvoeiro by plane, bus, car 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.
Fly Mohammed V International Airport to Faro Airport, bus
best- Fly from Mohammed V International Airport (CMN) to Faro Airport (FAO)plane CMN - FAO
- Take the bus from Faro Airport to Terminal Rodoviário de Lagoabus
10h 14m€138–267Train to Marrakech, fly to Faro Airport, bus
cheapest- Take the train from Casablanca to Marrakechtrain
- Fly from Marrakech (RAK) to Faro Airport (FAO)plane RAK - FAO
- Take the bus from Faro Airport to Terminal Rodoviário de Lagoabus
9h 30m€47–252Bus, car ferry, train
- Take the bus from Casablanca to Nadorbus
- Take the carferry from Nador to Port de Barcelonacarferry
- Take the bus from Barcelona - Sant Andreu to Ayamontebus
- Take the train from Vila Real De Santo Antonio to Estombar - Lagoatrain Re / ...
2d 21h€231–492Fly Mohammed V International Airport to Lisbon-Portela Airport, train
- Fly from Mohammed V International Airport (CMN) to Lisbon-Portela Airport (LIS)plane CMN - LIS
- Take the train from Lisboa Oriente to Tunestrain
9h 51m€129–351
Mohammed V International Airport (CMN) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Casablanca to Carvoeiro is to train and fly and bus which costs €45 - €260 and takes 9h 30m.
The fastest way to get from Casablanca to Carvoeiro is to train and fly and bus which takes 9h 30m and costs €45 - €260.
The distance between Casablanca and Carvoeiro is 508 km.
It takes approximately 10h 14m to get from Casablanca to Carvoeiro, including transfers.
There are 11394+ hotels available in Carvoeiro.
What companies run services between Casablanca, Morocco and Carvoeiro, Faro, Portugal?
There is no direct connection from Casablanca to Carvoeiro. However, you can take the bus to Terminal 1, walk to Mohammed V International Airport (CMN) airport, fly to Faro Airport (FAO), walk to Faro Airport, take the bus to Terminal Rodoviário de Lagoa, then take the line 107 bus to Carvoeiro. Alternatively, you can take a bus from Casablanca to Carvoeiro via Nador, Nador, Port Of Barcelona, Pl. Catalunya - Bergara, Segre - Pl de Can Fabra, Barcelona - Sant Andreu, Ayamonte, Vila Real De Santo Antonio, Estombar - Lagoa, and Estômbar - Estação CP in around 2d 21h.
- Website
- ryanair.com
Flights from Mohammed V International Airport to Faro Airport via Madrid
- Ave. Duration
- 4h 48m
- When
- Thursday, Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- €55–460
Flights from Mohammed V International Airport to Faro Airport via Marrakech
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €120–240
Flights from Mohammed V International Airport to Faro Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- €140–210
Flights from Marrakech to Faro Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, Saturday, and Friday
- Estimated price
- €27–180
- Website
- flytap.com
Flights from Mohammed V International Airport to Faro Airport via Lisbon-Portela Airport
- Ave. Duration
- 6h 17m
- When
- Wednesday, Saturday, Sunday, and Thursday
- Estimated price
- €150–240
Flights from Mohammed V International Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- €100–260
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–270
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Vila Real De Santo Antonio to Estombar - Lagoa
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €12–24
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- Comboios de Portugal
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €9–19
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €9–13
- 1st Class
- €13–19
- Phone
- +351 300 074 830
- [email protected]
- Website
- vamusalgarve.pt
Bus from Faro Airport to Terminal Rodoviário de Lagoa
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €5–14
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €5–8
- Aerobus
- €12–14
Bus from Faro Airport to Terminal Rodoviário de Lagoa
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €5–14
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €5–8
- Aerobus
- €12–14
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca to Nador
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- €10–50
- Schedules at
- ctm.ma
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Barcelona - Sant Andreu to Ayamonte
- Ave. Duration
- 20h 43m
- Frequency
- 4 times a week
- Estimated price
- €95–240
- Schedules at
- grupointerbus.com
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €110–170
- Website
- Grandi Navi Veloci
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, Italian Lakes: Getting around by train, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.





























