Find a train from Zagreb to Split

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Find cheap train tickets to Split
from23.25£

Journey details

Best price 23.25£
Journey duration 10 h 1 min
Connections per day 164
First departure: 00:21
Last departure: 23:18
Distance 259km

With virail the cheapest train tickets from Zagreb to Split

Finding the perfect train connection from Zagreb to Split has never been so easy: thanks to virail, you will be able to compare hundreds of offers at the same time just by inserting the date of your trip. Through the price and departure filters, you will have the possibility to restrict the results and find the perfect solution. You can also specify if you need a one-way ticket or a round-trip ticket. The booking takes place on the provider's website, to which you will be automatically redirected. Virail is a travel transportation portal with customers across more than 30 countries. Virail helps more than 60 million users to make the best choice for their trip every year. Our comparison tool works with more than 2000 transportation companies and enables you to find the optimal travel solution, no matter your needs.

Trains from Zagreb to Split: which companies can you travel with?

Among all our partners, you will also find HZPP, providing the train connections between Zagreb and Split.

What is the price of train tickets from Zagreb to Split?

The average price of train tickets from Zagreb to Split is of 308,40 £. However, you will be able to find cheaper tickets if you book in advance, or if you can be flexible with your dates: the cheapest train tickets from Zagreb to Split can be around 200,80 £.

Ticket price Zagreb - Split every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
12 £13 £ More 12 £ More 14 £12 £
46 £48 £49 £98 £44 £136 £99 £
More More More 23 £ More 23 £23 £

If there are changes in your route, make sure you always have enough time to walk from one platform to the other and never forget the possibility of delay that could make you miss the second train.

When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.

In which stations can you take the train to Split and where will you arrive?

You can take the train to Split at Zagreb Glavni Kol., Zagreb Zap. Kol. or Zagreb Klara, which arrives at Split, Split Predgradje or Split Predgrađe.

When are the first and last trains from Zagreb to Split scheduled?

On average, it takes 10 hours and 27 minutes to get to Split by train, but you will need 6 hours and 1 minute with the fastest trains. The first one is available at 00:06, whereas the last one leaves Zagreb at 23:07.

virail lets you search and compare times and prices of any transports from one city to another