The Zagreb to Split train is a practical choice if you want a direct, scenic trip from Croatia's capital to the Dalmatian coast. The core direct daytime train runs from Zagreb Glavni kolodvor to Split in just under 8 hours, and an extra morning train is scheduled on peak-summer dates. Timetable and fare notes below were checked in June 2026 against the HZPP 2026 timetable and ticketing pages.
| Quick fact | Zagreb to Split train |
|---|---|
| Main operator | HZ Putnicki prijevoz, also shown as HZPP or Croatian Railways |
| Main stations | Zagreb Glavni kolodvor to Split railway station |
| Reliable daily direct train | 13:49 from Zagreb, 21:47 into Split |
| Seasonal morning train | 07:08 from Zagreb, 14:09 into Split on peak-summer dates |
| Night train | 22:06 from Zagreb, 06:53 into Split on selected dates, with stronger summer service |
| Fare orientation | About EUR 15 to EUR 28 before supplements, depending on fare type and sales channel |
| Seat reservation | Required on coastal long-distance services; HZPP lists seat reservations from EUR 1.06 |
The direct train is best for scenery, not speed
The Zagreb-Split railway is slower than the bus, but it is the more comfortable and scenic way to reach the coast. The train crosses inland Croatia and the Dinaric Alps before dropping toward Split, so the journey feels more like a travel day than a transfer.
Choose the train if you value space, a city-centre departure, and a direct arrival beside Split's port area. Choose the bus if the only thing that matters is speed or departure choice. Buses are usually more frequent and often faster on this route.
There is no rail line onward to Dubrovnik. If you are continuing south, take the train to Split, then walk to the nearby bus station or ferry port for a separate onward ticket.
Timetable and frequency in 2026
HZPP's 2025/2026 timetable is in force until 12 December 2026, with amendments that took effect in April 2026. For Zagreb to Split, the dependable year-round direct daytime train is the afternoon service leaving Zagreb Glavni kolodvor at 13:49 and arriving in Split at 21:47.
In peak summer, HZPP also schedules a morning direct train leaving Zagreb at 07:08 and arriving in Split at 14:09. This is the better choice if you want to reach Split in daylight and still have time for a ferry, hotel check-in, or evening in the old town.
The night train is more seasonal. The checked 2026 timetable shows a 22:06 departure from Zagreb and a 06:53 arrival in Split on selected operating dates, with more frequent running during the summer travel period. Use it when you want to save a hotel night, but do not assume it runs every night outside summer.
Tickets, prices and reservations
For a normal adult single journey, expect Zagreb-Split train fares to sit roughly in the EUR 15 to EUR 28 range before supplements when checked in June 2026. The lower end depends on discounted or advance availability; the higher end is a better planning figure for flexible or later purchases.
HZPP says domestic e-tickets bought through its website or app are 10% cheaper than tickets bought at ticket offices or ticket machines. Tickets bought on the train cost 10% more than ticket-office prices, so buying before boarding is the better default.
Seat reservations are part of the cost picture on this route. HZPP's coastal travel information lists seat reservations from EUR 1.06, and reservations are required on the main long-distance coastal services. If you already have a ticket and need to add a reservation later, HZPP's booking page says this can be done at a ticket office or by email request at least 48 hours before travel.
Do not rely on a universal six-month booking window for this route. HZPP's reservation guidance says domestic reservations can be made no earlier than two months before the intended travel date.
How to buy Zagreb to Split train tickets
The simplest route is to buy directly from HZPP online or in the HZPP app. Search for Zagreb Glavni kolodvor to Split, choose the train, and add the required reservation during booking when the system offers it.
You can also buy at Zagreb Glavni kolodvor before departure. This is workable outside peak dates, but it is a weaker plan in July and August because the useful direct trains can be busy.
If you are comparing transport modes, compare the train fare against bus prices for the same date and time. The bus often wins on speed and frequency. The train wins when you want more space, a direct rail journey, and a scenic approach to the coast.
Zagreb and Split stations
Zagreb Glavni kolodvor is the city's main railway station, a short walk or tram ride from the centre. There is no airport-style check-in. Arrive 15 to 20 minutes before departure if you already have your ticket and reservation, or 30 minutes before departure if you still need to buy at the station in summer.
Split railway station is one of the route's big advantages. It sits beside Split's main bus station and ferry port, and it is a short walk from Diocletian's Palace and the old town. This makes the train useful for same-day onward travel to islands such as Hvar, Brac and Vis, or for a bus connection toward Dubrovnik.
HZPP's FAQ says luggage lockers are available at Zagreb Main Station, Rijeka and Split. That is useful if you arrive early or want a short stop before checking in.
On board: seats, luggage, bikes and accessibility
The main direct daytime train is usually a conventional intercity-style service with mostly 2nd class seating. Bring water and snacks because you should not plan around a full restaurant car on this domestic route.
Luggage is self-service. Use overhead racks, space near your seat, or carriage luggage areas where available. Keep valuables with you, especially on the night train.
Bikes are not automatically accepted on every train. HZPP's FAQ lists a one-way bicycle ticket at EUR 1.99 and points passengers to the bike-transport conditions and train list. If you are travelling with a bike, check the specific train before booking rather than assuming every Zagreb-Split departure can take one.
Passengers who need assistance should notify HZPP or HZ Infrastruktura at least 24 hours before travel where possible. The same FAQ says staff will still make reasonable efforts if notice is shorter, but advance notice is the safer plan.
Rail passes: Interrail and Eurail
Interrail and Eurail passes are valid on Croatian domestic trains operated by HZPP when your pass covers Croatia and the travel day is activated correctly. A pass does not remove the reservation requirement, so you still need the seat, couchette or sleeper reservation that matches the train you board.
For one Zagreb-Split journey, a normal ticket can be cheaper than using a pass day, especially if you find a lower HZPP fare. A pass day becomes more attractive when this trip is part of a longer rail itinerary through Croatia, Slovenia, Austria, Hungary or elsewhere in Europe.
If you need a reservation only, ask HZPP or a Croatian ticket office for the reservation attached to your pass. Do this early in summer because the useful daytime and night-train departures have limited space.
Train plus bus or ferry from Split
Split is the railhead for many Dalmatian coast plans. For Dubrovnik, take the train to Split and then a separate long-distance bus. The bus station is next to the railway station, but leave a buffer rather than planning a tight connection.
For islands, the train plus ferry combination is often the most pleasant plan. Ferries and catamarans to places such as Hvar, Brac and Vis depart from the port area near the station. In July and August, buy onward ferry or bus tickets ahead when your arrival time matters.
Practical tips for the journey
The best balance of comfort and crowd levels is usually late spring or early autumn. July and August bring the most useful extra train options, but they also bring heat, queues and heavier demand.
Take the morning train when it runs if you want a same-day onward connection or daylight arrival. Take the afternoon train if you want the reliable daily direct service and do not mind arriving in Split in the evening.
Bring snacks, water, a charged phone and a power bank. Mobile signal is usually usable for much of the route, but tunnels and mountain sections can interrupt coverage.
Frequently asked questions
How long is the Zagreb to Split train?
The reliable daily direct train takes about 7 hours 58 minutes, leaving Zagreb at 13:49 and arriving in Split at 21:47. A seasonal morning train takes about 7 hours 1 minute when it runs.
Is there a direct train from Zagreb to Split?
Yes. HŽPP schedules a direct daytime train year-round, with extra direct train options on peak-summer dates and a night train on selected dates.
Do I need a seat reservation on the Zagreb to Split train?
Yes. HŽPP lists seat reservations from EUR 1.06 for coastal long-distance services, and the reservation must match the train and travel date.
Can I use Interrail or Eurail on Zagreb to Split trains?
Yes, Interrail and Eurail passes are valid on HŽPP trains when your pass covers Croatia, but you still need the required seat, couchette or sleeper reservation.
Is the Zagreb to Split train better than the bus?
The train is usually better for space, scenery and a city-centre arrival by Split's port. The bus is usually faster and more frequent.