Train Times Greece

These train, bus and flight companies trust us

Athens


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Thessaloniki - Athens - 4 h 24 min 4 11:15 17:15 304 km
Trains Piraeus - Athens - 13 min 68 06:44 00:17 8 km
Trains Larissa - Athens - 2 h 59 min 4 12:40 18:40 216 km
Trains Acharnes - Athens - 41 min 58 07:05 01:36 12 km
Trains Trikala - Athens - 3 h 38 min 2 18:01 18:01 243 km
Trains Patras - Athens - 4 h 35 min 35 08:30 21:25 176 km
Trains Volos - Athens - 4 h 48 min 12 08:50 19:40 168 km
Trains Serres - Athens - 8 h 20 min 3 13:29 13:29 346 km
Trains Alexandroupoli - Athens - 13 h 40 min 2 07:59 07:59 369 km
Trains Lamia - Athens - 3 h 5 min 36 08:05 19:05 152 km

Thessaloniki


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Athens - Thessaloniki - 6 h 54 min 22 06:56 17:22 304 km
Trains Larissa - Thessaloniki - 1 h 31 min 6 07:51 20:21 120 km
Trains Acharnes - Thessaloniki - 6 h 23 min 8 07:05 19:05 293 km
Trains Trikala - Thessaloniki - 3 h 44 min 1 18:01 18:01 156 km
Trains Serres - Thessaloniki - 2 h 45 min 2 13:29 13:29 71 km
Trains Patras - Thessaloniki - 10 h 26 min 9 08:30 14:25 286 km
Trains Piraeus - Thessaloniki - 8 h 24 06:44 16:44 306 km
Trains Volos - Thessaloniki - 3 h 42 min 6 08:50 19:40 143 km
Trains Chalcis - Thessaloniki - 7 h 4 min 7 07:25 16:25 249 km
Trains Lamia - Thessaloniki - 3 h 9 min 20 08:05 19:05 198 km

Patras


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Aigio - Patras - 45 min 6 10:55 19:10 30 km
Trains Kiato - Patras - 1 h 27 min 4 12:05 23:05 92 km
Trains Rio - Patras - 16 min 23 09:07 01:07 7 km
Trains Diakopto - Patras - 52 min 3 12:50 12:50 41 km
Trains Patras, Peloponnese - Patras - 12 min 25 09:11 00:11 4 km
Trains Athens - Patras - 4 h 44 min 59 06:56 21:36 176 km
Trains Thessaloniki - Patras - 9 h 13 min 4 11:15 17:15 286 km
Trains Piraeus - Patras - 4 h 52 min 29 06:44 21:17 170 km
Trains Larissa - Patras - 7 h 48 min 4 12:40 18:40 166 km
Trains Acharnes - Patras - 5 h 13 min 44 07:05 21:36 176 km

Piraeus


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Athens - Piraeus - 15 min 68 08:19 01:01 8 km
Trains Ano Liosia - Piraeus - 35 min 18 08:02 01:02 16 km
Trains Aspropyrgos - Piraeus - 42 min 17 07:55 23:55 13 km
Trains Metamorfosi - Piraeus - 31 min 8 09:38 02:13 17 km
Trains Megara - Piraeus - 58 min 17 07:39 23:39 26 km
Trains Thessaloniki - Piraeus - 4 h 52 min 5 08:27 20:15 306 km
Trains Patras - Piraeus - 4 h 57 min 19 08:25 21:25 170 km
Trains Larissa - Piraeus - 3 h 29 min 2 12:40 18:40 216 km
Trains Acharnes - Piraeus - 37 min 22 08:33 23:36 17 km
Trains Volos - Piraeus - 5 h 18 min 7 08:50 19:40 168 km

Larissa


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Athens - Larissa - 5 h 28 min 22 06:56 17:22 216 km
Trains Thessaloniki - Larissa - 1 h 30 min 6 07:35 19:19 120 km
Trains Patras - Larissa - 9 h 7 min 9 08:30 14:25 166 km
Trains Piraeus - Larissa - 5 h 56 min 20 06:44 16:44 216 km

Acharnes


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Athens - Acharnes - 1 h 88 06:30 23:51 12 km
Trains Thessaloniki - Acharnes - 4 h 44 min 4 11:15 21:15 293 km
Trains Patras - Acharnes - 5 h 31 min 40 08:25 18:15 176 km
Trains Piraeus - Acharnes - 1 h 29 min 65 06:44 23:17 17 km

Volos


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Athens - Volos - 5 h 58 min 31 06:56 20:22 168 km
Trains Thessaloniki - Volos - 3 h 47 min 16 07:35 22:40 143 km
Trains Patras - Volos - 9 h 30 min 19 08:25 17:25 162 km
Trains Piraeus - Volos - 6 h 26 min 27 06:44 19:44 168 km