The only airports in the Peloponnese are the small airports of Patra and Kalamata. These two airports work only in summer and operate charter flights from abroad. As Peloponnese is located so close to Athens, it is well served by the international airport of Athens.
There are many ports in Peloponnese, Greece. The largest port is Patra that serves ferries to the ports of Bari, Brindisi, Ancona, Venice and Trieste in Italy and also to the Greek islands of Corfu, Kefalonia, and Ithaca. The port of Killini in western Peloponnese serves ferries to Kefalonia and Zakynthos.
The port of Neapolis in southern Peloponnese serves ferries to Elafonissos and Kythira, while the port of Gythio serves ferries to Kythira and Kissamos Crete. The small ports of Ermioni and Porto Heli in eastern Peloponnese are connected to Piraeus port (Athens). > Book your ferry tickets online!
As the bus is the most frequent means to get around the Greek mainland, there is a good bus connection between Athens and the towns of Peloponnese. Buses to Peloponnese depart from Kifissos KTEL Station in Athens, while there are buses to Peloponnese from many other places of the mainland.
From Athens, you can take the train to Patra, the largest town of Peloponnese. This train is not direct. Passengers have to take the suburban railway (Proastiakos) from Athens to Kiato and then they change and take the normal train from Kiato to Patra. From Diakofto, there is also a tourist cog train to Kalavryta. This cog train works only on weekends and holidays.
Travel to the regions of the Peloponnese
Information about how to get to some regions of the Peloponnese: