Travel options for:
Malta to Greece
  • Fly to Thessaloniki

    $105 - $397
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      4 h 35 min - 1 stopover

      $85 - $370

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly to Athens

    $47 - $284
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      1 h 45 min - non-stop

      $35 - $270

    3. Athens (ATH)

      42 min - hourly

      $10

  • Fly to Irakleion

    $123 - $606
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      4 h 20 min - 1 stopover

      $120 - $600

    3. Irakleion (HER)

      15 min - hourly - line 10

      $1 - $2

  • Car ferry, drive, ferry via Igoumenitsa

    $291 - $515
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania

      1 h 30 min - 83.1 miles

      $20 - $29

    5. Milazzo

      4 h 35 min - twice a week

      $60 - $85

    6. Vibo Valentia

      4 h 25 min - 224.5 miles

      $50 - $80

    7. Brindisi

      10 h - 6 times a week

      $22 - $90

    8. Igoumenitsa

      6 h 52 min - 292.2 miles

      $70 - $110

    9. Porto Heli

      2 h 25 min - twice daily

      $30 - $45

    10. Piraeus

      5 min - 1486 feet

    11. 2Ασ Μεραρχιασ

      40 min - every 20 minutes - line 049

      $2

  • Car ferry, drive, ferry, bus

    $261 - $445
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania

      1 h 30 min - 83.1 miles

      $20 - $29

    5. Milazzo

      4 h 35 min - twice a week

      $60 - $85

    6. Vibo Valentia

      4 h 25 min - 224.5 miles

      $50 - $80

    7. Brindisi

      17 h - 4 times a week

      $40 - $95

    8. Patras

      3 h 34 min - 146.9 miles

      $35 - $55

    9. Ermioni

      2 h 57 min - 3 times a day

      $17 - $25

    10. Σταθ.Υπερασ.Λεωφ.Κηφισου

      17 min - every 10 minutes - line 051

      $2

  • Car ferry, drive, ferry

    $252 - $394
    1. Birkirkara

      5 min - 3 miles

      $1

    2. Valetta

      1 h 45 min - once daily

      $82 - $83

    3. Pozzallo

      2 h 16 min - 133.6 miles

      $30 - $50

    4. Messina Marittima

      30 min - hourly

      $4 - $15

    5. Reggio Calabria

      5 h 18 min - 282.3 miles

      $65 - $100

    6. Brindisi

      17 h - 4 times a week

      $40 - $95

    7. Patras

      2 h 51 min - 133.8 miles

      $30 - $50

  • Car ferry, drive

    $191 - $345
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania

      1 h - 55.7 miles

      $13 - $20

    5. Tresmestieri

      30 min - every 2 hours

      $2

    6. Reggio di Calabria

      5 h 17 min - 282.2 miles

      $65 - $100

    7. Brindisi

      17 h - 4 times a week

      $40 - $95

    8. Patras

      2 h 51 min - 134.2 miles

      $30 - $50

    9. Αγ.Σπυριδων

      2 min - every 15 minutes - line 843

      $2

    10. Στ.Πειραια

      14 min - every 10 minutes

      $2

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

From Paola bus to Malta airport, fly to Thessaloniki airport, then taxi to Kalamariá. 6 h 54 min $165. From Paola bus to Malta airport, fly to Athens airport, then subway to Athens. 4 h 56 min $113. From Paola bus to Malta airport, fly to Irakleion airport, then line 10 bus to Irákleion. 7 h 11 min $204. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania, drive to Milazzo, ferry to Vibo Valentia, drive to Brindisi, car ferry to Igoumenitsa, drive to Porto Heli, ferry to Piraeus, walk to 2Ασ Μεραρχιασ, then line 049 bus to Παλ.Αγορα. 19 h $454. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania, drive to Milazzo, ferry to Vibo Valentia, drive to Brindisi, car ferry to Patras, drive to Ermioni, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then line 051 bus to Μεταξουργειο. 46 h 45 min $403. From Birkirkara drive to Valetta, car ferry to Pozzallo, drive to Messina Marittima, ferry to Reggio Calabria, drive to Brindisi, car ferry to Patras, then drive to Athens. 31 h 9 min $354. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania, drive to Tresmestieri, car ferry to Reggio di Calabria, drive to Brindisi, car ferry to Patras, drive to Αγ.Σπυριδων, line 843 bus to Στ.Πειραια, then subway to Στ.Θησειου. 38 h 22 min $315.