Zagreb to Split by train

Zagreb to Split: daily direct train taking about 8 hours; seasonal morning and night services; fares about €15 to 28 before supplements; reservations required.

View of Split, Croatia
Typical duration
8 hours
Changes
Direct
Origin
Zagreb
Destination
Split
Country
Croatia

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Split

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in SplitHotels and apartments via Booking.com

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.

More routes