
Hellenic Train -Tickets and online bookings
Hellenic Train is a transportation company in Greece. Hellenic Train operates in Thessaloniki, Athens, Corinth, Kalabaka, Larissa and other cities in Greece. Popular routes include Thessaloniki to Athens, Athens to Thessaloniki, Corinth to Athens, Athens to Kalabaka, Athens to Corinth.
Hellenic Train’s popular routes

Thessaloniki to Athens
The distance between Thessaloniki and Athens is 189 miles, or approximately 303 kilometers.There are 6 ways to get from Thessaloniki to Athens, including car, minivan, ferry, train, flight, and bus.The earliest departure leaves at 00:30 and has a duration of 5 hours 20 minutes.
Thessaloniki to Athens by train
Starting Price: US$ 55There are 2 travel classes for this journey, including: First Class and Second Class Seat.Athens to Thessaloniki
The distance between Athens and Thessaloniki is 189 miles, or approximately 303 kilometers.There are 6 ways to get from Athens to Thessaloniki, including car, minivan, ferry, train, flight, and bus.The earliest departure leaves at 00:30 and has a duration of 5 hours 20 minutes.
Athens to Thessaloniki by train
Starting Price: US$ 52There are 2 travel classes for this journey, including: Second Class Seat and First Class.Corinth to Athens
The distance between Corinth and Athens is 44 miles, or approximately 70 kilometers.There are 2 ways to get from Corinth to Athens, including train and bus.The earliest departure leaves at 04:35 and has a duration of 1 hour 7 minutes.
Corinth to Athens by train
There are 2 travel classes for this journey, including: Second Class Seat and Tourist.Athens to Kalabaka
The distance between Athens and Kalabaka is 165 miles, or approximately 264 kilometers.There are 2 ways to get from Athens to Kalabaka, including minivan and train.The earliest departure leaves at 01:00 and has a duration of 4 hours 10 minutes.
Athens to Kalabaka by train
Starting Price: US$ 38There are 2 travel classes for this journey, including: Second Class Seat and First Class.Athens to Corinth
The distance between Athens and Corinth is 44 miles, or approximately 70 kilometers.There are 2 ways to get from Athens to Corinth, including train and bus.The earliest departure leaves at 05:30 and has a duration of 1 hour 10 minutes.
Athens to Corinth by train
Starting Price: US$ 11There are 2 travel classes for this journey, including: Second Class Seat and Tourist.
- 7Cities
- 19Routes
Our travelers reviews about the ride with Hellenic Train
Based on 2 reviews from Bookaway users who traveled with Hellenic Train
Marta A.
velusamy p.