• 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 Kavala - Athens - - - - - 207.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Thessaloniki - 5 h 41 min 28 07:56 18:22 188.9 mi
Trains Larissa - Thessaloniki £ 14.59 1 h 31 min 16 08:51 22:20 74.6 mi
Trains Acharnes - Thessaloniki - 6 h 25 min 7 08:05 20:05 182 mi
Trains Trikala - Thessaloniki £ 21.88 28 h 20 min 2 13:16 17:31 96.9 mi
Trains Serres - Thessaloniki £ 5.47 2 h 45 min 2 14:29 11:29 44.1 mi
Trains Patras - Thessaloniki - 8 h 58 min 16 09:25 17:25 177.7 mi
Trains Piraeus - Thessaloniki £ 42.86 4 h 48 min 1 05:44 05:44 190.1 mi
Trains Volos - Thessaloniki £ 17.90 27 h 17 min 3 09:35 17:40 88.9 mi
Trains Chalcis - Thessaloniki - 5 h 57 min 9 08:25 20:25 154.7 mi
Trains Lamia - Thessaloniki £ 26.44 2 h 26 min 6 12:26 20:17 123 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Aigio - Patras - 45 min 4 10:05 21:05 18.6 mi
Trains Kiato - Patras - 1 h 31 min 10 11:05 23:05 57.2 mi
Trains Rio - Patras - 16 min 26 10:08 02:08 4.3 mi
Trains Diakopto - Patras - 35 min 1 20:05 20:05 25.5 mi
Trains Patras, Peloponnese - Patras - 1 h 46 min 30 09:11 02:11 2.5 mi
Trains Athens - Patras - 4 h 32 min 62 07:39 21:36 109.4 mi
Trains Thessaloniki - Patras - 8 h 6 09:27 14:15 177.7 mi
Trains Piraeus - Patras £ 21.79 43 h 23 min 1 22:17 22:17 105.6 mi
Trains Larissa - Patras - 6 h 36 min 6 10:48 15:40 103.1 mi
Trains Acharnes - Patras - 5 h 7 min 45 08:05 21:36 109.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Piraeus - 15 min 68 09:19 02:01 5.0 mi
Trains Ano Liosia - Piraeus - 35 min 17 08:02 01:02 9.9 mi
Trains Aspropyrgos - Piraeus - 42 min 17 07:55 00:55 8 mi
Trains Metamorfosi - Piraeus - 31 min 17 09:38 01:38 10.6 mi
Trains Megara - Piraeus - 58 min 17 08:39 00:39 16.2 mi
Trains Thessaloniki - Piraeus £ 43.77 28 h 42 min 1 06:27 06:27 190.1 mi
Trains Patras - Piraeus - 3 h 58 min 22 09:25 22:25 105.6 mi
Trains Larissa - Piraeus £ 31.91 15 h 31 min 4 10:48 07:48 134.2 mi
Trains Acharnes - Piraeus - 38 min 22 08:33 00:36 10.6 mi
Trains Volos - Piraeus £ 36.47 17 h 16 min 5 06:35 19:40 104.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Larissa - 4 h 16 min 31 07:56 20:22 134.2 mi
Trains Thessaloniki - Larissa £ 14.20 4 h 37 min 15 08:35 20:40 74.6 mi
Trains Acharnes - Larissa - 4 h 53 min 9 07:05 20:05 128.6 mi
Trains Volos - Larissa £ 3.65 48 min 7 09:35 21:20 33.6 mi
Trains Trikala - Larissa £ 7.29 26 h 50 min 2 13:16 19:56 34.8 mi
Trains Patras - Larissa - 7 h 35 min 15 09:25 17:25 103.1 mi
Trains Piraeus - Larissa £ 33.74 27 h 26 min 1 05:44 05:44 134.2 mi
Trains Chalcis - Larissa - 4 h 31 min 9 08:25 20:25 103.1 mi
Trains Serres - Larissa £ 19.15 26 h 37 min 2 09:38 11:29 116.2 mi
Trains Alexandroupoli - Larissa £ 34.65 34 h 22 min 1 05:59 07:59 200.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Athens - Acharnes - 59 min 96 07:46 00:51 7.5 mi
Trains Thessaloniki - Acharnes - 4 h 46 min 4 12:15 02:31 182 mi
Trains Larissa - Acharnes - 3 h 20 min 4 12:40 22:40 128.6 mi
Trains Trikala - Acharnes - 5 h 49 min 6 18:01 20:31 146.6 mi
Trains Chalcis - Acharnes - 1 h 7 min 22 08:25 01:25 27.3 mi
Trains Patras - Acharnes - 5 h 4 min 43 09:15 21:25 109.4 mi
Trains Piraeus - Acharnes - 1 h 24 min 66 06:44 00:17 10.6 mi
Trains Volos - Acharnes - 5 h 39 min 5 09:50 20:40 98.2 mi
Trains Lamia - Acharnes - 5 h 50 min 48 12:26 20:05 90 mi
Trains Heraklion, Attica - Acharnes - 49 min 16 09:36 00:36 2.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Larissa - Volos £ 4.56 48 min 7 10:43 22:45 33.6 mi
Trains Velestino - Volos - 16 min 7 11:15 02:17 10.6 mi
Trains Stefanovikeio - Volos - 23 min 7 11:08 02:10 13 mi
Trains Armenio - Volos - 26 min 7 11:05 02:07 15.5 mi
Trains Megalo Monastiri - Volos - 23 min 3 11:08 02:33 14.9 mi
Trains Athens - Volos - 5 h 58 min 31 07:56 20:22 104.4 mi
Trains Thessaloniki - Volos £ 17.12 25 h 31 min 4 08:35 20:40 88.9 mi
Trains Patras - Volos - 9 h 18 min 15 09:25 18:25 100.7 mi
Trains Piraeus - Volos £ 36 28 h 46 min 2 07:44 14:44 104.4 mi
Trains Acharnes - Volos - 6 h 46 min 8 08:05 20:05 98.2 mi
Close

Thank you! We have received too many responses for our deals. Please try again in a few days.