Train Times Croatia

These train, bus and flight companies trust us

Zagreb


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Split - Zagreb $ 21.67 11 h 4 min 30 05:17 22:45 259 km
Trains Rijeka - Zagreb $ 12.67 17 h 53 min 11 06:30 20:27 133 km
Trains Osijek - Zagreb $ 27.34 13 h 5 min 55 02:04 00:24 213 km
Trains Zadar - Zagreb $ 19.56 10 h 50 min 9 08:35 21:00 197 km
Trains Slavonski Brod - Zagreb $ 20.89 7 h 32 min 41 04:42 00:16 175 km
Trains Šibenik - Zagreb $ 19.68 8 h 30 min 10 05:53 23:12 232 km
Trains Solin - Zagreb $ 41.43 10 h 50 min 11 06:25 17:40 256 km
Trains Županja - Zagreb $ 28.14 17 h 23 min 15 05:55 23:00 227 km
Trains Čepin - Zagreb $ 26.26 13 h 4 min 14 07:10 22:41 203 km
Trains Beli Manastir - Zagreb $ 28.93 15 h 31 min 19 06:53 00:00 204 km

Split


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Split $ 21.67 12 h 15 min 143 01:21 00:17 259 km
Trains Rijeka - Split $ 42.19 12 h 24 min 8 06:30 20:27 260 km
Trains Osijek - Split $ 60.15 31 h 12 min 34 06:20 00:24 289 km
Trains Zadar - Split $ 22.34 10 h 32 min 6 08:35 21:00 118 km
Trains Slavonski Brod - Split $ 56.12 30 h 30 min 41 02:44 00:15 222 km
Trains Sisak - Split $ 32.11 11 h 1 min 44 05:22 23:26 218 km
Trains Velika Gorica - Split $ 42.19 12 h 4 min 3 08:04 08:45 247 km
Trains Vukovar - Split $ 60.15 23 h 43 min 10 06:03 20:50 288 km
Trains Požega - Split $ 57.72 12 h 9 min 1 19:36 07:45 226 km
Trains Županja - Split $ 60.98 30 h 38 min 6 06:55 22:26 250 km

Rijeka


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Rijeka $ 12.67 8 h 34 min 43 01:21 00:17 133 km
Trains Split - Rijeka $ 42.19 12 h 36 min 10 05:17 22:45 260 km

Osijek


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Osijek $ 27.34 15 h 51 min 262 01:21 00:17 213 km
Trains Split - Osijek $ 60.15 18 h 10 min 41 05:17 22:45 289 km

Zadar


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Zadar $ 19.56 18 h 51 01:21 00:05 197 km
Trains Split - Zadar $ 20.89 9 h 29 min 11 05:17 22:45 118 km

Slavonski Brod


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Slavonski Brod $ 20.89 4 h 47 min 91 01:21 00:17 175 km
Trains Split - Slavonski Brod $ 58.41 14 h 8 min 13 05:17 22:45 222 km

Pula, Istria


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Pula, Istria $ 15.97 32 h 14 min 24 06:07 00:05 197 km
Trains Split - Pula, Istria $ 51.56 15 h 20 min 2 22:40 22:45 256 km

Sesvete


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Sesvete $ 2.43 20 min 122 05:37 00:26 11 km
Trains Split - Sesvete $ 42.19 9 h 24 min 12 06:18 22:45 259 km

Karlovac


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Karlovac $ 7.51 1 h 41 min 187 01:21 00:17 49 km
Trains Split - Karlovac $ 36.81 9 h 10 min 11 05:17 22:45 231 km

Varaždin


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Zagreb - Varaždin $ 13.40 6 h 41 min 20 07:12 23:36 61 km
Trains Split - Varaždin $ 49.67 13 h 11 min 9 05:18 16:32 311 km