Greece by train

All train tickets and rail passes

  • Berlin/Vienna/Prague to Thessaloniki from €175,-
  • Visit Athens, Thessaloniki and the Greek Islands
  • Travel unlimited through Greece with the Balkan Flexi Pass!
  • Rail passes Greece: Eurail and Interrail

Rail Map - Balkan

Rail Map - Balkan

Greece by train

Travel by train through Greece. Book a rail pass for various days or a single ticket. For the Balkan Countries you can book the Balkan Flexi Pass (Greece included), Interrail One Country Pass and Eurail One Country Pass. When travelling on a Interrail or Eurail Pass you can make your reservations on Happyrail.com as well. Simply fill in your departure and destination station to book the reservation. For single tickets you can click here to contact us. 

 

Interrail One Country Pass

A European Rail Pass for European citizens...

With a Interrail One Country Pass Greece you can travel for a various days throughout Greece. At Happyrail.com you can make your seat reservations on the trains as well. This is possible to do before your travels and during your travels. 

//  Book the Interrail One Country Pass

 

Eurail One Country Pass 

A European Rail Pass for non-European citizens...

With a Eurail One Country Pass Greece you can travel for a various days throughout Greece. At Happyrail.com you can make your seat reservations on the trains as well. This is possible to do before your travels and during your travels.  

//  Book the Eurail One Country Pass

 

Greek Island Eurail Pass

The Greek Island Pass gives you 6 ferry trips within one month. This is a combination with 2 international ferry trips from Italy and with 4 ferry trips within Greece. It is recommended to make a reservation on the ferry trips, definitely in the summer season.

//  Book the Eurail Greek Island Pass

 

With this pass you can visit the following Greek islands

Amorgos Iraklia Lesbos  Paros Tilos
Astypalaia Kalymnos Lipsi Rhodos Tinos
Chios Kastellorizo Mykonos Santorini  
Crete Kos Naxos Schinoussa  
Donoussa Koufonissi Nisyros Symi  
Ios Leros Patmos Syros  



 

Balkan Flexi Pass

The Balkan Flexi Pass is for every traveller who wish to travel throughout the Balkan Countries. From the vibrant nightlife of Belgrade to small historic towns in Bulgaria. Daily direct international trains connects the capital cities with each other. You can either choose to travel 5 days within 1 month or 10 or 15 days in one month. The rail pass is available in both first and second class. The rail pass is valid in Bulgaria, Greece, Macedonia, Montenegro, Romania, Serbia, Turkey, Bosnia and Herzegovina. You will receive the rail pass as a paper ticket. 

//  Book the Balkan Flexi Pass

 

Group tickets

Train fares for groups are generally more affordable than individual tickets. To major destinations of NS International, Deutsche Bahn and SNCF you can book up to 9 persons. For other destinations groupfares start from 6 adults. 

 //  Book Groups Tickets

 

Pet reservations

Take your pet with you on holiday! Large pets travel on their own ticket. For smaller pets you can carry them in a travel bag. All enquiries for taking your pet on holiday by train you can click here to contact us. 

 

Disability

In most trains there is a place designed for wheelchairs. When travelling there is a possibility to arrange a help service when hopping-on and hopping-off the train. For enquiries you can click here to contact us. Please let us know the size of the wheelchair and your travel wishes. 

 

Hotels

To make your trip complete we have recomended hotels which makes your journey even more pleasant. You can advise our destination pages where you can see all the recomended hotels.

 

Other European Countries