COMPARE Prices across different modes

Wed
Sep 22
Find prices
$24Autotrans by Arriva
$92Croatia Airlines
Thu
Sep 23
Find prices
$20Flixbus
$92Croatia Airlines
Fri
Sep 24
Find prices
$24Autotrans by Arriva
$92Croatia Airlines
Sat
Sep 25
$21RegioJet a.s.
$23Autotrans by Arriva
$74Croatia Airlines
Sun
Sep 26
Find prices
$19Flixbus
$92Croatia Airlines
Mon
Sep 27
$21RegioJet a.s.
$16Flixbus
$74Croatia Airlines
Tue
Sep 28
Find prices
$16Flixbus
$74Croatia Airlines
Wed
Sep 29
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Thu
Sep 30
Find prices
$16Flixbus
$84Croatia Airlines
Fri
Oct 1
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Sat
Oct 2
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Sun
Oct 3
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Mon
Oct 4
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Tue
Oct 5
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Wed
Oct 6
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Thu
Oct 7
Find prices
$23Autotrans by Arriva
$74Croatia Airlines
Fri
Oct 8
Find prices
$16Flixbus
$74Croatia Airlines
Sat
Oct 9
Find prices
$14Flixbus
$74Croatia Airlines
Sun
Oct 10
Find prices
$16Flixbus
$74Croatia Airlines
Mon
Oct 11
Find prices
$23Autotrans by Arriva
Find prices
Tue
Oct 12
Find prices
$18Flixbus
$74Croatia Airlines

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Zagreb and Split

distanceDistance160 miles (258 km)
durationAverage train duration8 h 21 min
priceAverage train ticket price$21 (€17)
changesDirect trainYes

Trains from Zagreb to Split cover the 160 miles (258 km) long journey taking on average 8 h 21 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $21 (€17), you can find the cheapest train ticket for as low as $21 (€17).

Travel Tips

Trains from Zagreb to Split
Travel by train to Split easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Split.
FAQs
How much do cheap trains between Zagreb and Split cost?
Omio customers have found cheap train tickets to Split from Zagreb for as low as $21 (€17)  for the next 7 days.
What is the price of a train ticket from Zagreb to Split?
The train price from Zagreb to Split is on average $21 (€17)  if you are looking to book your tickets for this trip in the next 7 days.
How far is Zagreb to Split by train?
The Zagreb to Split train distance is approximately 160 miles (258 km).
How long is the train from Zagreb to Split?
While the time it takes to travel 160 miles (258 km) to Split from Zagreb can vary based on specific dates, weekends, and holidays, the Zagreb to Split train journey time is on average 8 h 21 min.
How far in advance should I purchase a train ticket from Zagreb to Split to get the best deals?
If you buy a train ticket from Zagreb to Split within the next 7 days, you can find tickets to cost on average $21 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Zagreb to Split are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Zagreb
Split
Kustosija
Amenities
Maksimir
Amenities
Trnava(HR)
Amenities
Zagreb Glavni Kolod.
Amenities
Zagreb Zapadni kolod
Amenities