Travel options for:
Malta to Lampedusa
  • Car ferry, train, bus, ferry

    $253 - $323
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      1 h 45 min - once daily

      $83

    4. Pozzallo

      5 min - 2 miles

      $80 - $100

    5. Pozzallo

      2 h 15 min - once daily

      $8 - $28

    6. Gela

      1 h 45 min - 4 times a day

      $5 - $8

    7. Agrigento

      6 min - 1711 feet

    8. Agrigento

      9 min - 3 times a day

    9. Porto Empedocle

      6 min - 1696 feet

    10. Porto Empedocle

      4 h 15 min - 5 times a week

      $75 - $100

  • Car ferry, bus and ferry

    $171 - $241
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania p.zza Borsellino

      5 min - hourly

      $1 - $4

    5. Catania

      2 h 36 min - once daily

      $65 - $95

    6. Agrigento

      9 min - 3 times a day

    7. Porto Empedocle

      6 min - 1696 feet

    8. Porto Empedocle

      10 h 40 min - 5 times a week

      $68

  • Fly

    $132 - $554
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      3 h 50 min - 1 stopover

      $130 - $550

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

From Birkirkara bus to Marsa, walk to Valetta, car ferry to Pozzallo, taxi to Pozzallo, train to Gela, bus to Agrigento, walk to Agrigento, bus to Porto Empedocle, walk to Porto Empedocle, then ferry to Lampedusa. 15 h 55 min 239€. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania p.zza Borsellino, bus to Catania, bus and ferry to Agrigento, bus to Porto Empedocle, walk to Porto Empedocle, then car ferry to Lampedusa. 26 h 40 min 189€. From Paola bus to Malta airport then fly to Lampedusa airport. 5 h 59 min 281€.