Travel from Salerno to Athens

How to get from Salerno to Athens?

There is no direct connection from Salerno to Athens. However, you can take the train to Naples - Piazza Garibaldi, take the bus to Naples airport, fly to Athens, then take the subway to Athens. Alternatively, you can take the train to Napoli Centrale, take the train to Roma Termini, take the train to Rome airport, fly to Athens, then take the subway to Athens.

Travel Guides

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

How to get from Salerno to Athens

From Salerno train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Athens airport, then subway to Athens. 6 h 16 min $138. From Salerno train to Napoli Centrale, train to Roma Termini, train to Rome airport, fly to Athens airport, then subway to Athens. 7 h 48 min $165. From Salerno train to Roma Termini, train to Rome Ciampino airport, fly to Athens airport, then subway to Athens. 7 h 26 min $119. From Salerno - Piazza Montpellier Leonetti Bus to Via del Mare, Brindisi, bus to Brindisi, bus and ferry to Fier, then bus to Athens. 22 h 32 min $174. From Salerno train to Napoli Centrale, train to Roma Termini, train to Stazione Fs - Rosselli, bus to Ancona, bus and ferry to Kalabaka, walk to Kalambaka, then train to Athens. 23 h 56 min $240. From Salerno bus to Bari, car ferry to Patras, walk to Patras, then bus to Athens. 24 h 36 min $305. From Salerno bus to Latiano, night bus to Brindisi, walk to Brindisi, car ferry to Igoumenitsa, walk to Igoumenitsa, then bus to Athens - KTEL Kifisou. 24 h 42 min $205. From Salerno drive to Brindisi, car ferry to Patras, then drive to Athens. 23 h 5 min $193.