Travel from Casablanca to Faro

Flights from Casablanca to Faro

Iberia, TAP Portugal and four other airlines fly from Casablanca to Faro 3 times a day.

How to get from Casablanca to Faro

ModeDurationPrice
From Casa-Voyageurs train to Tangier, taxi to Tangier, car ferry to Tarifa, drive to Ayamonte, ferry to Vila Real de Santo António, walk to Vila Real Santo Antonio, then train to Bom Joao.13 h 11 min$125
From Casa-Voyageurs train to Tangier, taxi to Tanger, bus to Algeciras, then bus to Faro.21 h 26 min$200
From Casablanca drive to Tangier, car ferry to Tarifa, then drive to Faro.8 h 31 min$153
From Casablanca Grand Taxi to Casablanca airport, fly to Faro airport, then line 16 shuttle to Faro.6 h 52 min$128
From Casablanca Grand Taxi to Casablanca airport, fly to Lisbon airport, subway to Lisboa Oriente, then train to Faro.8 h 34 min$138

How long does it take to get from Casablanca to Faro?

It takes approximately 13 hours 11 minutes to get from Casablanca to Faro, including transfers.

Operators from Casablanca to Faro

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
FRS FerriesFRS Ferries
VRSA Transportes281 510 000VRSA Transportes
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
ALSA+34 902 42 22 42ALSA
Grand TaxisGrand Taxis
IberiaIberia
TAP PortugalTAP Portugal
Royal Air MarocRoyal Air Maroc
Air Arabia MarocAir Arabia Maroc
Vueling AirlinesVueling Airlines
Transavia FranceTransavia France
Faro Urban Transport289 899 700Faro Urban Transport
Metro Lisboa(+351) 213500115Metro Lisboa