Travel from Morocco to Lisbon

Flights from Morocco to Lisbon

TAP Portugal and Iberia fly from Tangier to Lisbon twice daily.

How to get from Morocco to Lisbon

From Tangier taxi to Tangier airport, fly to Lisbon airport, then Metro to Lisbon. 2 h 4 min $141. From Djemaa el Fna Airport Shuttle Bus to Marrakech airport, fly to Lisbon airport, then Metro to Lisbon. 4 h 17 min $118. From Casablanca port train to Casablanca airport, fly to Lisbon airport, then Metro to Lisbon. 4 h 49 min $106. From Fès taxi to Fes airport, fly to Lisbon airport, then Metro to Lisbon. 2 h 43 min $150. From Casa-Voyageurs train to Tangier, taxi to Tanger, bus to Algeciras, then bus to Lisbon Sete Rios. 25 h 56 min $215. 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 Morocco to Lisbon?

It takes approximately 2 h 4 min to get from Morocco to Lisbon.
Close Print Itinerary
  1. Here are 7 options to get from
    Morocco to Lisbon:

    1. Trip:
      1 Fly from Tangier
      • One-Way approx: USD $94 - $301
      • Duration: 2 h 4 min
      Open +
      • Trip:
        1 Fly from Tangier
        • One-Way approx: USD $94 - $301
        • Duration: 2 h 4 min
        Close x
    2. Trip:
      2 Fly from Marrakech
      • One-Way approx: USD $93 - $288
      • Duration: 4 h 17 min
      Open +
      • Trip:
        2 Fly from Marrakech
        • One-Way approx: USD $93 - $288
        • Duration: 4 h 17 min
        Close x
    3. Trip:
      3 Fly from Casablanca
      • One-Way approx: USD $85 - $218
      • Duration: 4 h 49 min
      Open +
      • Trip:
        3 Fly from Casablanca
        • One-Way approx: USD $85 - $218
        • Duration: 4 h 49 min
        Close x
    4. Trip:
      4 Fly from Fes
      • One-Way approx: USD $105 - $321
      • Duration: 2 h 43 min
      Open +
      • Trip:
        4 Fly from Fes
        • One-Way approx: USD $105 - $321
        • Duration: 2 h 43 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $165 - $258
      • Duration: 25 h 56 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $165 - $258
        • Duration: 25 h 56 min
        Close x
    6. Trip:
      6 Drive, car ferry
      • One-Way approx: USD $172 - $326
      • Duration: 11 h
      Open +
      • Trip:
        6 Drive, car ferry
        • One-Way approx: USD $172 - $326
        • Duration: 11 h
        Close x
    7. Trip:
      7 Train, car ferry, drive
      • One-Way approx: USD $151 - $311
      • Duration: 13 h 41 min
      Open +
      • Trip:
        7 Train, car ferry, drive
        • One-Way approx: USD $151 - $311
        • Duration: 13 h 41 min
        Close x