Travel from Tangier to Melilla

Train, bus or fly from Tangier to Melilla?

Iberia, Air Arabia Maroc and Air Europa fly from Tangier to Melilla twice daily. Alternatively, Moroccan Railways (ONCF) operates a train from Tangier to Melilla once daily. Tickets cost $26 - $50 and the journey takes 11 h 4 min.

How to get from Tangier to Melilla

From Tangier taxi to Tangier airport, fly to Melilla airport, then taxi to Melilla. 2 h 43 min $327. From Tangier taxi to Tangier airport, fly to Nador airport, then drive to Melilla. 1 h 44 min $255. From Tangier taxi to Tangier airport, fly to Al Hoceima airport, then drive to Melilla. 2 h 53 min $296. From Tangier train to Nador then drive to Melilla. 11 h 17 min $36. From Tanger bus to Nador then drive to Melilla. 12 h 15 min $23. From Tangier car ferry to Motril then car ferry to Melilla. 12 h 30 min $962. From Tangier drive to Melilla. 6 h 15 min $58.
Close Print Itinerary
  1. Here are 7 options to get from
    Tangier to Melilla:

    1. Trip:
      1 Fly to Melilla
      • One-Way approx: USD $312 - $377
      • Duration: 2 h 43 min
      Open +
      • Trip:
        1 Fly to Melilla
        • One-Way approx: USD $312 - $377
        • Duration: 2 h 43 min
        Close x
    2. Trip:
      2 Fly to Nador
      • One-Way approx: USD $160 - $437
      • Duration: 1 h 44 min
      Open +
      • Trip:
        2 Fly to Nador
        • One-Way approx: USD $160 - $437
        • Duration: 1 h 44 min
        Close x
    3. Trip:
      3 Fly to Al Hoceima, drive
      • One-Way approx: USD $179 - $399
      • Duration: 2 h 53 min
      Open +
      • Trip:
        3 Fly to Al Hoceima, drive
        • One-Way approx: USD $179 - $399
        • Duration: 2 h 53 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $28 - $51
      • Duration: 11 h 17 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $28 - $51
        • Duration: 11 h 17 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $16 - $25
      • Duration: 12 h 15 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $16 - $25
        • Duration: 12 h 15 min
        Close x
    6. Trip:
      6 Car ferry
      • One-Way approx: USD $401 - $967
      • Duration: 12 h 30 min
      Open +
      • Trip:
        6 Car ferry
        • One-Way approx: USD $401 - $967
        • Duration: 12 h 30 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 6 h 15 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 6 h 15 min
        Close x