Travel from Athens to Messina

How to get from Athens to Messina?

There is no direct connection from Athens to Messina. However, you can take the subway to Athens airport, fly to Catania, take the bus to Catania Centrale, then take the train to Messina. Alternatively, you can take the subway to Athens airport, fly to Reggio Calabria, take the line 28 bus to Reggio Calabria, then take the ferry to Messina.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Athens to Messina

From Στ.Μοναστηρακι subway to Athens airport, fly to Catania airport, bus to Catania Centrale, then train to Messina. 7 h 33 min $157. From Στ.Μοναστηρακι subway to Athens airport, fly to Reggio Calabria airport, line 28 bus to Reggio Calabria, then ferry to Messina. 10 h 44 min $253. From Στ.Μοναστηρακι subway to Athens airport, fly to Palermo airport, bus to Palermo Centrale, then train to Messina. 9 h 21 min $178. From Athens bus to Fier, bus and ferry to Brindisi, walk to Brindisi, bus to Taranto via Porto Mercantile, bus to Cosenza, then bus to Messina FS. 26 h 32 min $178. From Athens bus to Patras, walk to Patras, car ferry to Bari-Porto, bus to Bari Centrale, night bus to Lamezia Terme Centrale, train to Villa San Giovanni, then car ferry to Messina. 29 h 2 min. From Athens bus and ferry to Sami, walk to Sami, Kefalonia, car ferry to Brindisi, walk to Brindisi, line 103 bus to Brindisi, bus to Taranto via Porto Mercantile, bus to Cosenza, then bus to Messina FS. 31 h 15 min $206. From Athens drive to Patras, car ferry to Brindisi, drive to Villa San Giovanni, then car ferry to Messina. 25 h 25 min $244.
Close Print Itinerary
  1. Here are 7 options to get from
    Athens to Messina:

    1. Trip:
      1 Fly to Catania, train
      • One-Way approx: USD $88 - $321
      • Duration: 7 h 33 min
      Open +
      • Trip:
        1 Fly to Catania, train
        • One-Way approx: USD $88 - $321
        • Duration: 7 h 33 min
        Close x
    2. Trip:
      2 Fly to Reggio Calabria, ferry
      • One-Way approx: USD $171 - $1,825
      • Duration: 10 h 44 min
      Open +
      • Trip:
        2 Fly to Reggio Calabria, ferry
        • One-Way approx: USD $171 - $1,825
        • Duration: 10 h 44 min
        Close x
    3. Trip:
      3 Fly to Palermo, train
      • One-Way approx: USD $100 - $408
      • Duration: 9 h 21 min
      Open +
      • Trip:
        3 Fly to Palermo, train
        • One-Way approx: USD $100 - $408
        • Duration: 9 h 21 min
        Close x
    4. Trip:
      4 Bus, bus and ferry
      • One-Way approx: USD $159 - $198
      • Duration: 26 h 32 min
      Open +
      • Trip:
        4 Bus, bus and ferry
        • One-Way approx: USD $159 - $198
        • Duration: 26 h 32 min
        Close x
    5. Trip:
      5 Bus, car ferry, night bus, train
      • One-Way approx: N/A
      • Duration: 29 h 2 min
      Open +
      • Trip:
        5 Bus, car ferry, night bus, train
        • One-Way approx: N/A
        • Duration: 29 h 2 min
        Close x
    6. Trip:
      6 Bus and ferry, car ferry, bus
      • One-Way approx: USD $165 - $331
      • Duration: 31 h 15 min
      Open +
      • Trip:
        6 Bus and ferry, car ferry, bus
        • One-Way approx: USD $165 - $331
        • Duration: 31 h 15 min
        Close x
    7. Trip:
      7 Drive, car ferry
      • One-Way approx: USD $146 - $277
      • Duration: 25 h 25 min
      Open +
      • Trip:
        7 Drive, car ferry
        • One-Way approx: USD $146 - $277
        • Duration: 25 h 25 min
        Close x