Travel from Lisbon to Casablanca

Bus or fly from Lisbon to Casablanca?

Royal Air Maroc and TAP Portugal fly from Lisbon to Casablanca 3 times a day. Alternatively, you can take a bus from Lisbon to Casablanca via Malaga, Tangier Ferry, and Tanger in around 27 h 56 min.

How to get from Lisbon to Casablanca

From Alameda Metro to Lisbon airport, fly to Casablanca airport, then shuttle to Casablanca. 4 h 34 min $102. From Lisboa - Sete Rios bus to Malaga, bus to Tangier Ferry, taxi to Tanger, then bus to Casablanca. 27 h 56 min $236. From Entrecampos train to Faro(P), train to Olhão, bus to Seville, bus to Málaga, car ferry to Melilla, drive to Beni Nsar, then train to Casa-Voyageurs. 28 h 33 min $188. From Restauradores Metro to Lisbon Sete Rios, bus to Algeciras, bus to Tangier Ferry, taxi to Tangier, then train to Casa-Voyageurs. 2 days 2 h $237. From Lisbon drive to Tarifa, car ferry to Tangier, then drive to Casablanca. 10 h 53 min $200.