There is no airport in Olympia. The nearest airports are located in Patra (Araxos) and Athens. The airport of Patra works only in summer and receives charters and low-cost flights from abroad. The airport of Athens receives domestic and international flights all year round. From both cities, visitors can take the bus to Olympia or rent a car and drive there.
Travel to Olympia
Travel to Olympia, Greece: The archaeological site and the town of Olympia can be reached by car or bus. Here is travel information about the nearest airport and flights but also useful numbers, pdf guide.
If you want to drive from Athens to Olympia, you take the national road that goes from Athens to Patra and then continue to Pyrgos. At Pyrgos, you take the signs to Olympia. In general, this road is a highway but has large parts where attention is needed. The road from Corinth to Patra is not a highway and at some points, it has only one line per direction. The rest of the road is fine. The road trip from Athens to Olympia is about 4 hours.
There are daily buses from Athens to Olympia via Pyrgos. Buses depart from Kifissos KTEL Station in Athens and go to Pyrgos frequently, about 4-5 times per day. In Pyrgos, visitors have to take another bus to Olympia. The bus trip from Athens to Pyrgos is about 4 hours and from Pyrgos to Olympia is 45 min. If you do not want to go to Olympia independently, you can take a bus tour to Olympia from Athens. Such tours are usually multi-day and include other destinations, too.
In summer, there is a tourist train from Katakolon to Olympia. This train runs once or twice per day and it was mainly constructed to serve the millions of cruise passengers who arrive in the port of Katakolon and want to visit Ancient Olympia. To see the schedules of this train line, you can check the online system of TrainOse, the Greek Train Organization.
Useful numbers in Olympia: police station, hospital, taxis, bus services, museums, and more