Travel from Casablanca to Lisbon

Flights from Casablanca to Lisbon

Royal Air Maroc and TAP Portugal fly from Casablanca to Lisbon 3 times a day.

How to get from Casablanca to Lisbon

ModeDurationPrice
From Casablanca Grand Taxi to Casablanca airport, fly to Lisbon airport, then bus to Lisbon.4 h 3 min$105
From Casa-Voyageurs train to Tangier, taxi to Tanger, bus to Algeciras, bus to Jardim Zoológico, then Metro to Restauradores.26 h 8 min$218
From Casablanca drive to Tangier, car ferry to Tarifa, then drive to Lisbon.11 h$203
From Casa-Voyageurs train to Tangier, taxi to Tangier, car ferry to Tarifa, drive to Belem, then train to Lisboa Cais do Sodre.13 h 41 min$187

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

It takes approximately 4 h 3 min to get from Casablanca to Lisbon, including transfers.

Operators from Casablanca to Lisbon

OperatorPhoneWebsite
Grand TaxisGrand Taxis
Royal Air MarocRoyal Air Maroc
TAP PortugalTAP Portugal
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
ALSA+34 902 42 22 42ALSA
Metro Lisboa(+351) 213500115Metro Lisboa
FRS FerriesFRS Ferries
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)