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, ferry

    $261 - $399
    1. Malta Airport (MLA)

      7 min - 4.3 miles

      $1 - $2

    2. Valetta

      1 h 45 min - once daily

      $81 - $84

    3. Pozzallo

      2 h 16 min - 133.6 miles

      $30 - $50

    4. Messina Marittima

      30 min - hourly

      $4 - $14

    5. Reggio Calabria

      5 h 18 min - 282.3 miles

      $65 - $100

    6. Brindisi

      17 h - 4 times a week

      $45 - $95

    7. Patras

      3 h 4 min - 153.3 miles

      $35 - $55

      • Athens Airport (ATH)
  • Car ferry, drive

    $200 - $356
    1. Malta airport

      16 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      8 h - 3 times a week

      $35 - $75

    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

      $45 - $95

    8. Patras

      3 h 6 min - 152.1 miles

      $35 - $55

    9. Rafina - Bus Station

      35 min - hourly

      $3 - $5

      • Athens - Airport
  • Car ferry, drive, ferry, bus

    $249 - $420
    1. Malta airport

      16 min - hourly

      $1 - $4

    2. Marsa

      11 min - 3157 feet

    3. Valetta

      8 h - 3 times a week

      $35 - $75

    4. Catania

      1 h 30 min - 83.1 miles

      $20 - $29

    5. Milazzo

      4 h 35 min - twice a week

      $60 - $80

    6. Vibo Valentia

      4 h 25 min - 224.5 miles

      $50 - $80

    7. Brindisi

      17 h - 4 times a week

      $45 - $95

    8. Patras

      2 h 51 min - 133.9 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 Marittima, ferry to Reggio Calabria, drive to Brindisi, car ferry to Patras, then drive to Athens Airport (ATH). 31 h 23 min $361. From Malta airport 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 Rafina - Bus Station, then bus to Athens - Airport. 39 h 45 min $317. From Malta airport 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 Σταθμοσ Ησαπ, then bus to Κτιριο Αναχωρησεων. 43 h 37 min $372.