Travel from Lampedusa to Malta

Flights from Lampedusa to Malta

Alitalia, Air Malta and 5 other airlines fly from Lampedusa to Fgura twice daily.

How to get from Lampedusa to Malta

From Lampedusa ferry to Porto Empedocle, walk to Porto Empedocle, bus to Agrigento, walk to Agrigento, bus to Licata, train to Modica, taxi to Pozzallo, car ferry to Valetta, walk to Marsa, then bus to Birkirkara. 14 h 50 min 200€. From Lampedusa car ferry to Porto Empedocle, walk to Porto Empedocle, bus to Agrigento Piazzale Rosselli, bus and ferry to Catania Bus Terminal, bus to Catania, car ferry to Valetta, walk to Marsa, then bus to Birkirkara. 26 h 20 min 189€. From Lampedusa airport fly to Malta airport then bus to Fgura. 4 h 23 min 272€. From Lampedusa airport fly to Catania airport, bus to Pozzallo Viale Europa, taxi to Pozzallo, car ferry to Valetta, walk to Bombi 4, Triq L-indipendenza, Hamrun, Malta, PTA 1117, Malta, then line 13 bus to Sliema. 6 h 57 min 327€.
Close Print Itinerary
  1. Here are 4 options to get from
    Lampedusa to Malta:

    1. Trip:
      1 Ferry, train, car ferry
      • One-Way approx: USD $210 - $267
      • Duration: 14 h 50 min
      Open +
      • Trip:
        1 Ferry, train, car ferry
        • One-Way approx: USD $210 - $267
        • Duration: 14 h 50 min
        Close x
    2. Trip:
      2 Car ferry, bus and ferry
      • One-Way approx: USD $176 - $252
      • Duration: 26 h 20 min
      Open +
      • Trip:
        2 Car ferry, bus and ferry
        • One-Way approx: USD $176 - $252
        • Duration: 26 h 20 min
        Close x
    3. Trip:
      3 Fly to Malta
      • One-Way approx: USD $136 - $518
      • Duration: 4 h 23 min
      Open +
      • Trip:
        3 Fly to Malta
        • One-Way approx: USD $136 - $518
        • Duration: 4 h 23 min
        Close x
    4. Trip:
      4 Fly to Catania, bus, car ferry
      • One-Way approx: USD $159 - $769
      • Duration: 6 h 57 min
      Open +
      • Trip:
        4 Fly to Catania, bus, car ferry
        • One-Way approx: USD $159 - $769
        • Duration: 6 h 57 min
        Close x