Switch
outward date picker
return date picker
passengers select
0
form-submit
Croatia by train

Croatia combines historic cities, spectacular mountains and the beautiful Adriatic coastline. Comfortable trains connect Zagreb, Split, Rijeka, Osijek and other destinations, while international rail services link Croatia with Austria, Slovenia, Hungary and the rest of Europe.

Book train travel in Croatia in two ways:

  • Separate train tickets to and within Croatia
  • Fully organised rail holidays with hotels and fixed itineraries

On this page, you will find both options clearly explained.

Train tickets to and within Croatia

With HappyRail, you can book train tickets to and within Croatia online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including HŽ Putnički prijevoz (HŽPP), ÖBB, Deutsche Bahn and Slovenian Railways.

  • Domestic HŽPP train tickets throughout Croatia
  • International rail connections via Austria, Slovenia and Hungary
  • Comfortable day and overnight trains
  • Official rail fares with no booking fees
  • Seat and sleeper reservations where required

In short: book train tickets to and within Croatia in one place, from international rail journeys to domestic services across the country.

Start booking in the international train planner

Organised rail holidays in Croatia

HappyRail also offers fully organised rail holidays across Croatia, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Rail holidays through Croatia
  • City breaks to Zagreb and Split
  • Hotels close to the railway station
  • Train tickets and reservations included
  • Clear itineraries and travel documents
  • Rail specialists since 2002

HappyRail offers both separate train tickets and complete rail holidays throughout Croatia.

Scenic train routes in Croatia

Croatia offers scenic railway journeys through mountains, forests, river valleys and towards the Adriatic coast.

  • Zagreb – Split: Croatia's most famous railway across the Dinaric Alps
  • Zagreb – Rijeka: from the capital to the Adriatic coast
  • Zagreb – Osijek: across the plains of Slavonia
  • Zagreb – Ljubljana: easy international connection to Slovenia
  • Zagreb – Vienna: direct international rail route to Austria

Trains in Croatia

HŽPP
Croatia's national railway operator, serving domestic and international routes.

InterCity trains
Comfortable long-distance services connecting Croatia's major cities.

Night trains
Seasonal and international overnight services linking Croatia with Central Europe.

Popular destinations in Croatia by train

Zagreb
Croatia's capital and the country's main railway hub.

Split
Historic coastal city and gateway to the Dalmatian islands.

Rijeka
Croatia's largest port on the Adriatic Sea.

Osijek
The cultural centre of eastern Croatia.

More rail holidays in Europe

read-more

Travel to Croatia by rail via Austria, Slovenia & Hungary

Scenic rail journeys along the Adriatic coast and through the Dinaric Alps

Comfortable day & night trains across Croatia


Croatia combines historic cities, spectacular mountains and the beautiful Adriatic coastline. Comfortable trains connect Zagreb, Split, Rijeka, Osijek and other destinations, while international rail services link Croatia with Austria, Slovenia, Hungary and the rest of Europe.

Book train travel in Croatia in two ways:

  • Separate train tickets to and within Croatia
  • Fully organised rail holidays with hotels and fixed itineraries

On this page, you will find both options clearly explained.

Train tickets to and within Croatia

With HappyRail, you can book train tickets to and within Croatia online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including HŽ Putnički prijevoz (HŽPP), ÖBB, Deutsche Bahn and Slovenian Railways.

  • Domestic HŽPP train tickets throughout Croatia
  • International rail connections via Austria, Slovenia and Hungary
  • Comfortable day and overnight trains
  • Official rail fares with no booking fees
  • Seat and sleeper reservations where required

In short: book train tickets to and within Croatia in one place, from international rail journeys to domestic services across the country.

Start booking in the international train planner

Organised rail holidays in Croatia

HappyRail also offers fully organised rail holidays across Croatia, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Rail holidays through Croatia
  • City breaks to Zagreb and Split
  • Hotels close to the railway station
  • Train tickets and reservations included
  • Clear itineraries and travel documents
  • Rail specialists since 2002

HappyRail offers both separate train tickets and complete rail holidays throughout Croatia.

Scenic train routes in Croatia

Croatia offers scenic railway journeys through mountains, forests, river valleys and towards the Adriatic coast.

  • Zagreb – Split: Croatia's most famous railway across the Dinaric Alps
  • Zagreb – Rijeka: from the capital to the Adriatic coast
  • Zagreb – Osijek: across the plains of Slavonia
  • Zagreb – Ljubljana: easy international connection to Slovenia
  • Zagreb – Vienna: direct international rail route to Austria

Trains in Croatia

HŽPP
Croatia's national railway operator, serving domestic and international routes.

InterCity trains
Comfortable long-distance services connecting Croatia's major cities.

Night trains
Seasonal and international overnight services linking Croatia with Central Europe.

Popular destinations in Croatia by train

Zagreb
Croatia's capital and the country's main railway hub.

Split
Historic coastal city and gateway to the Dalmatian islands.

Rijeka
Croatia's largest port on the Adriatic Sea.

Osijek
The cultural centre of eastern Croatia.

More rail holidays in Europe

read-more

Travel to Croatia by rail via Austria, Slovenia & Hungary

Scenic rail journeys along the Adriatic coast and through the Dinaric Alps

Comfortable day & night trains across Croatia


filters