Travel options for:
Malta Airport (MLA) to Athens Airport (ATH)
  • Fly

    $35 - $270
    1. Malta (MLA)

      1 h 35 min - non-stop

      $35 - $270

      • Athens (ATH)
  • Car ferry, drive

    $251 - $404
    1. Malta Airport (MLA)

      7 min - 4.3 miles

      $1 - $2

    2. Valetta

      1 h 45 min - once daily

      $78 - $79

    3. Pozzallo

      2 h 17 min - 133.7 miles

      $30 - $50

    4. Messina

      30 min - hourly

      $2 - $29

    5. Villa San Giovanni

      5 h 10 min - 276.4 miles

      $65 - $100

    6. Brindisi

      17 h - 4 times a week

      $40 - $90

    7. Patras

      3 h 4 min - 153.3 miles

      $35 - $55

      • Athens Airport (ATH)
  • Car ferry, drive, bus

    $253 - $376
    1. Malta airport

      15 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      1 h 45 min - once daily

      $78 - $79

    4. Pozzallo

      2 h 13 min - 130 miles

      $30 - $45

    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 - $90

    8. Patras

      2 h 50 min - 133.7 miles

      $30 - $50

    9. Πλ.Καραισκακη

      1 h 32 min - every 30 minutes

      $7

      • Κτιριο Αναχωρησεων
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Malta airport fly to Athens airport. 1 h 35 min $104. From Malta Airport (MLA) drive to Valetta, car ferry to Pozzallo, drive to Messina, car ferry to Villa San Giovanni, drive to Brindisi, car ferry to Patras, then drive to Athens Airport (ATH). 31 h 16 min $363. From Malta airport bus to Marsa, walk to Valetta, car ferry to Pozzallo, drive to Tresmestieri, car ferry to Reggio di Calabria, drive to Brindisi, car ferry to Patras, drive to Πλ.Καραισκακη, then bus to Κτιριο Αναχωρησεων. 34 h 51 min $344.