find-journey
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
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
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
