Travel options for:
Casablanca to Lisbon
  • Fly

    $87 - $219
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      1 h 35 min - non-stop

      $80 - $210

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Train, bus

    $130 - $213
    1. Casa-Voyageurs

      5 h - 5 times a day

      $14 - $28

    2. Tangier

      5 min - every 15 minutes

    3. Tanger

      6 h - once daily

      $75 - $120

    4. Algeciras

      12 h 45 min - once daily

      $40 - $65

  • Drive, car ferry

    $166 - $315
    1. Casablanca

      3 h 31 min - 212.3 miles

      $30 - $50

    2. Tangier

      1 h - every 4 hours

      $40 - $130

    3. Tarifa

      6 h 34 min - 416.9 miles

      $95 - $140

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Casablanca Grand Taxi to Casablanca airport, fly to Lisbon airport, then Metro to Lisbon. 4 h 15 min $108. From Casa-Voyageurs train to Tangier, taxi to Tanger, bus to Algeciras, then bus to Lisbon Sete Rios. 25 h 56 min $174. From Casablanca drive to Tangier, car ferry to Tarifa, then drive to Lisbon. 11 h 5 min $203.