Travel between Greece and Italy
We recommend you take a ferry to travel between Italy and Greece. With your Eurail pass you can get discounted or free ferry crossings between Ancona, Bari and Brindisi in Italy and Igoumenitsa / Patras in Greece.
Please keep in mind that a new port has opened in Patras, south of the old port. The train station of Patras is located next to the old port. Regular shuttle buses run between both ports.
Read more about Greece pass benefits.
Travel between Bulgaria and Greece
Trains between Bulgaria and Greece have started running again from May 10, 2014. From Sofia, the Bulgarian capital, there is a daily connection to Thessaloniki in Greece. From here, you can easily travel onwards to Athens.
Please note that the Eurail timetable doesn't show the connections between Bulgaria and Greece. For actual travel times, visit the Greek Railways (Trainose) website.
Travel between Greece and Turkey
There is no direct train travel between Greece and Turkey. You can make use of the daily connection from Thessaloniki to Sofia. From Sofia, you can take a train or night train east to Istanbul. Please keep in mind that because of maintenance works, all trains to Istanbul halt at Cerkezköy. There is a temporary bus replacement on the route Cerkezköy-Istanbul.
There are also several bus services available between Thessaloniki and Istanbul. The following option isn't covered by your Eurail pass.
KTEL Bus: Thessaloniki – Istanbul
Departs daily at 10:00 and 22:00 from Irenes Street 17, in the centre of Thessaloniki
Approximate cost: €35
Duration: 12 hours
How to travel within Greece
Closed sections of Greece train network
The narrow gauge railway around Peloponnisos (Patras – Alfios – Kiparissia – Tripolis – Kiato) has apparently been permanently taken out of service. However, the lines Olympia – Pirgos – Katakolo and Diakopto – Kalavrita are running as normal.
The line running between Patras and Kiato on the northern coast is also closed, due to construction work. Travelers entering Greece by boat in Patras need to take a (TRAINOSE) bus to Kiato. From there they can travel by train to the SKA station. From the SKA station they can continue their journey by taking a direct train to Pireaus.
Travel between Patras – Athens (central train station) – Pireaus
When you enter Greece by boat in Patras, you first need to take the bus from the port to the train station and then take a (TRAINOSE) bus to Kiato. Here you can continue traveling by train to the SKA station in Athens. From the SKA station you can continue to Athens International Airport or take a direct train to Athens and Pireaus.
View the bus timetable from Patras to Kiato:
View the bus timetable from Athens to Patras:
Travel between Patras and downtown Athens
If you want to visit the city center of Athens, you can also take a train from Kiato up to Doukissis Plakentias. From here you can take the blue metro line to Syntagma or Monastiraki. Or take a train from Kiato to Neratziotissa. Continue on the green metro line to Omonoia station (in Athens) or up to Pireaus port.
Please note that your Eurail pass is not valid on the metro.
To find train times in Greece use the Trainose website. If the planner states that ‘there were routes between … and …’ this means that that particular line has now been taken out of service (except for the suburban train Proastiakos between Athens Airport – Athens – Kiato which is mentioned at 'suburban trains Athens'.