Header background
  • One-way
  • Round-trip
Search accommodation with Booking.com
Train Times
Greece
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Volos - Athens - 4 h 25 min 12 07:30 20:16 104.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Thessaloniki - 5 h 5 min 36 07:57 22:22 188.9 mi
Trains Larissa - Thessaloniki £ 12.45 1 h 38 min 19 08:30 01:54 74.6 mi
Trains Acharnes - Thessaloniki - 5 h 18 min 8 09:05 22:05 182 mi
Trains Trikala - Thessaloniki £ 23.71 3 h 39 min 5 09:48 00:04 96.9 mi
Trains Serres - Thessaloniki £ 3.65 2 h 44 min 4 10:38 14:40 44.1 mi
Trains Patras - Thessaloniki - 9 h 41 min 16 09:25 18:25 177.7 mi
Trains Piraeus - Thessaloniki £ 37.39 5 h 31 min 29 07:45 21:45 190.1 mi
Trains Volos - Thessaloniki £ 14.01 2 h 41 min 8 07:30 00:10 88.9 mi
Trains Chalcis - Thessaloniki - 6 h 12 min 9 08:15 21:16 154.7 mi
Trains Lamia - Thessaloniki £ 23.35 4 h 48 min 40 09:35 23:30 123 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Aigio - Patras - 45 min 3 15:05 21:05 18.6 mi
Trains Kiato - Patras - 1 h 27 min 10 11:05 00:05 57.2 mi
Trains Rio - Patras - 15 min 32 10:08 02:08 4.3 mi
Trains Diakopto - Patras - 50 min 2 19:50 21:50 25.5 mi
Trains Patras, Peloponnese - Patras - 30 min 33 10:11 02:11 2.5 mi
Trains Athens - Patras - 3 h 56 min 62 07:39 22:35 109.4 mi
Trains Thessaloniki - Patras - 8 h 33 min 10 10:08 17:56 177.7 mi
Trains Piraeus - Patras £ 20.26 4 h 1 min 30 07:45 22:15 105.6 mi
Trains Larissa - Patras - 7 h 7 min 10 11:27 19:17 103.1 mi
Trains Acharnes - Patras - 5 h 9 min 44 08:05 21:24 109.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Piraeus - 17 min 68 09:23 01:58 5.0 mi
Trains Ano Liosia - Piraeus - 35 min 17 09:02 01:03 9.9 mi
Trains Aspropyrgos - Piraeus - 42 min 17 08:55 00:56 8 mi
Trains Metamorfosi - Piraeus - 31 min 8 09:38 02:13 10.6 mi
Trains Megara - Piraeus - 1 h 17 08:39 00:39 16.2 mi
Trains Thessaloniki - Piraeus £ 39.21 4 h 50 min 7 10:08 20:08 190.1 mi
Trains Patras - Piraeus - 3 h 38 min 17 09:25 22:25 105.6 mi
Trains Larissa - Piraeus £ 27.36 7 h 52 min 8 09:51 21:28 134.2 mi
Trains Acharnes - Piraeus - 49 min 23 09:21 00:23 10.6 mi
Trains Volos - Piraeus £ 29.57 8 h 59 min 8 07:30 20:16 104.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Larissa - 3 h 41 min 36 07:57 22:22 134.2 mi
Trains Thessaloniki - Larissa £ 13.23 1 h 35 min 19 08:30 01:23 74.6 mi
Trains Acharnes - Larissa - 4 h 3 min 9 10:05 22:05 128.6 mi
Trains Volos - Larissa £ 2.33 51 min 8 07:30 00:10 33.6 mi
Trains Trikala - Larissa £ 5.47 10 h 51 min 8 12:48 00:04 34.8 mi
Trains Patras - Larissa - 8 h 24 min 16 09:25 18:25 103.1 mi
Trains Piraeus - Larissa £ 27.36 5 h 7 min 30 07:45 21:45 134.2 mi
Trains Chalcis - Larissa - 4 h 47 min 10 08:15 21:16 103.1 mi
Trains Serres - Larissa £ 20.06 16 h 37 min 4 07:38 14:40 116.2 mi
Trains Alexandroupoli - Larissa £ 31.91 32 h 26 min 2 08:59 08:59 200.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Acharnes - 1 h 12 min 95 07:57 00:52 7.5 mi
Trains Thessaloniki - Acharnes - 4 h 24 min 5 11:56 22:01 182 mi
Trains Larissa - Acharnes - 3 h 3 min 5 13:17 23:22 128.6 mi
Trains Trikala - Acharnes - 4 h 28 min 4 12:48 21:40 146.6 mi
Trains Chalcis - Acharnes - 1 h 5 min 24 08:15 01:24 27.3 mi
Trains Patras - Acharnes - 5 h 2 min 40 09:25 21:25 109.4 mi
Trains Piraeus - Acharnes - 1 h 25 min 66 07:44 00:15 10.6 mi
Trains Volos - Acharnes - 5 h 34 min 6 09:35 20:40 98.2 mi
Trains Lamia - Acharnes - 4 h 9 min 39 09:35 23:30 90 mi
Trains Heraklion, Attica - Acharnes - 51 min 16 09:35 00:35 2.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Thessaloniki - Volos £ 15.56 3 h 47 min 18 08:30 23:36 88.9 mi
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
199 joined today

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback