There are 4 ways to get from Lisbon to Casablanca by plane, bus, train, car or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly • 4h 49m
3 alternative options
Bus • 2 days 1h
Train, bus • 2 days 1h
Drive, car ferry • 10h 55m
Lisboa (LIS) to Casablanca (CMN) flights
The flight time between Lisboa (LIS) and Casablanca (CMN) is around 1h 20m and covers a distance of around 616 km. Services are operated by TAP Portugal and Royal Air Maroc. Typically 21 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The most affordable way to get from Lisbon to Casablanca is to fly, which costs €80 - €320 and takes 4h 49m.
The quickest way to get from Lisbon to Casablanca is to fly which costs €80 - €320 and takes 4h 49m.
No, there is no direct bus from Lisbon to Casablanca. However, there are services departing from Lisboa Oriente and arriving at Casablanca via Malaga. The journey, including transfers, takes approximately 2 days 1h.
The distance between Lisbon and Casablanca is 586 km.
The best way to get from Lisbon to Casablanca without a car is to bus which takes 2 days 1h and costs €220 - €330.
It takes approximately 4h 49m to get from Lisbon to Casablanca, including transfers.
Lisbon to Casablanca bus services, operated by ALSA, depart from Lisboa Oriente station.
The best way to get from Lisbon to Casablanca is to fly which takes 4h 49m and costs €80 - €320. Alternatively, you can bus, which costs €220 - €330 and takes 2 days 1h.
The quickest flight from Lisboa Airport to Casablanca Airport is the direct flight which takes 1h 20m.
Lisbon to Casablanca bus services, operated by ALSA, arrive at Casablanca station.

- Distance: 586.4 km
- Duration: 4h 49m
What companies run services between Lisbon, Portugal and Casablanca, Morocco?
TAP Portugal and Royal Air Maroc fly from Lisbon to Casablanca 3 times a day. Alternatively, you can take a bus from Lisbon Oriente to Casablanca via Malaga in around 2 days 1h.

- Website
- royalairmaroc.com
Flights from Lisboa to Casablanca
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- MAD 1,200 - MAD 5,500

- Website
- flytap.com
Flights from Lisboa to Casablanca
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- MAD 950 - MAD 4,700

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Oriente to Faro
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- MAD 190 - MAD 280
- Website
- https://www.cp.pt/passageiros/en

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Malaga Maria Zambrano
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- MAD 260 - MAD 370
- Website
- https://www.renfe.com/es/en

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Lisboa Oriente to Malaga
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- MAD 1,000 - MAD 1,600
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Malaga to Casablanca
- Ave. Duration
- 39h
- Frequency
- Once daily
- Estimated price
- MAD 1,300 - MAD 2,000
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Faro to Sevilla Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 310 - MAD 460
- Website
- https://www.alsa.com/en/web/bus/home

- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Sevilla Plaza de Armas
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 130 - MAD 230
- Website
- https://www.rede-expressos.pt/en

- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Tarifa to Tangier
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- MAD 400 - MAD 2,500
- Website
- FRS Ferries
- Standard Car
- MAD 2,100 - MAD 2,500
- Passenger
- MAD 400 - MAD 430

- Phone
- +34 956 68 47 29
- info@intershipping.es
- Website
- intershipping.ma
Car ferry from Tarifa to Tangier
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- MAD 360 - MAD 1,900
- Website
- https://www.intershipping.ma/
- No car
- MAD 360
- Car
- MAD 1,810
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideMore Questions & Answers
TAP Portugal and Royal Air Maroc offer flights from Lisboa Airport to Casablanca Airport.
There are 1426+ hotels available in Casablanca. Prices start at MAD 260 per night.
The best way to get from Lisbon to Lisboa Airport is to subway which takes 17 min and costs €1 - €6.