Landlife TravelLandlife Travel
Forgot password?

Getting to Olympia and Elis

Getting to Olympia and Elis

Getting to Olympia and Elis can be achieved with a variety of ways. Discover them all bellow!

Getting to Olympia and Elis by car

The capital of the Prefecture of Elia, Pyrgos, is 300km from Athens following the National Highway Athens-Pyrgos. As an indication, Pyrgos is 97km from Patra, 118km from Kalamata, 132km from Tripolis, 19km from Ancient Olympia and 12km from the port of Katakolo.

Getting to Olympia and Elis by bus

Elia has a daily frequent bus connection with the surrounding regions and Athens as well. The buses from Athens depart from the bus station at 100 Kifissos Avenue. Pyrgos also has frequent routes to the villages of the prefecture and all over Greece such as Thessaloniki, Ioannina, Volos and Trikala and Kyllini (to take the boat to Zante), Tripoli, Kalamata and Patra in Peloponnese.

For more information please visit KTEL Ilias ( only in Greek language) and buy your tickets online.

Telephone numbers of the most famous bus stops of Elia:

  • KTEL of¬†Pyrgos: 0030 26210 22592
  • KTEL of Athens: 0030¬† 210 5134110

Getting to Olympia and Elis by train

The prefecture is connected with the railway network. There are daily trains from Athens to Pyrgos. Passengers should take the Proastiakos Train from Athens to Kiato and there they change and take another train from Kiato to Pyrgos.

For more information please visit the TRAINOSE website ( and buy your tickets online or make a phone call at 0030 210 5297777 or at the railway station of Pyrgos at the number 0030 26210 22576.

Getting to Olympia and Elis by ferry

The port of Kyllini has a daily ferry link with the port of Zakynthos and Kefalonia, both Ionian Islands.

Port Authority of Kyllini: 0030 26230 92211

Getting to Olympia and Elis by plane

The closest airport to the Prefecture of Ilia is in Araxos (Araxos or Agamemnon Airport), which serves civilian flights from northern Europe during the summer.

For more information contact the Araxos Airport at 0030 26930 54000