Visit RailEurope.com or Eurail.com to book your train to Greece before leaving home.
Enter your starting destination in Europe and your final destination in Greece to find one direct route. Your journey through Europe will take you through Paris, if coming from the United Kingdom or France, while travelers from Scandinavia can expect routes through Copenhagen and Munich. Both paths lead to Vienna and on to Bucharest, where you can catch a direct train to Thessaloniki. Coming through Eastern Europe, you'll connect through Bucharest and Budapest.
Consider Eurail's Global pass, valid for 21 countries, including Greece, or a Select pass, which allows access to the number of countries of your choosing. Both are options for people unsure of specific travel dates and plans. The Balkan Flexipass from Rail Europe, good in Bulgaria, Turkey, Romania, Serbia-Montenegro, Macedonia and Greece, is another option if you have an open travel schedule.
Pay by credit card on the Eurail or Rail Europe site to reserve your pass or tickets.
Enter your address to have the pass or tickets sent to your home before travel.
Validate your pass by presenting it at the rail station on your first day of travel.