Trip to Rijeka

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration4h
Distance223 km
Avg. price$ 17
Train trips14 found

Trains from Zagreb to Rijeka

🌊 Enjoy a comfortable 4 hours and 24 minutes train journey to reach the coastal gem of Rijeka. 🎫 Tickets for this train route from Zagreb to Rijeka are reasonably priced, ranging from €12 to €17.

Where to stay in Rijeka

There are over 313 hotels to stay in Rijeka. Prices range from $16 per night.

Find accommodation
  • Croatian Railways is the company that provides direct train routes from Zagreb Glavni Kolodvor to Rijeka station. The service operates once daily and runs every day, with the journey taking approximately 4 hours and 24 minutes. The ticket prices for the train between Zagreb and Rijeka typically range from €12 to €17, offering a convenient and affordable travel option for passengers moving between these two Croatian cities.
  • The fastest train between Zagreb and Rijeka is the direct service operated by Croatian Railways. This train departs from Zagreb Glavni Kolodvor and arrives at Rijeka station, with a travel time of approximately 4 hours and 24 minutes. Although this is the quickest option available, it provides a comfortable and convenient journey for travelers looking to move efficiently between these two Croatian cities. Ticket prices for this fast train vary between €12 and €17, offering a reasonably priced transportation choice.
  • Trains departing for Rijeka from Zagreb leave from the Zagreb Glavni Kolodvor. This station serves as the primary departure point for Croatian Railways train services connecting the two cities. Passengers can easily board the train at Zagreb Glavni Kolodvor before embarking on their journey to Rijeka, enjoying a direct and convenient transportation link between the two destinations.
  • There is one direct train service operating daily between Zagreb and Rijeka. This train is facilitated by Croatian Railways and runs once a day, providing a convenient travel option for passengers. The journey between Zagreb and Rijeka by train typically takes approximately 4 hours and 24 minutes, offering a relatively quick and comfortable way to reach the coastal city from the capital. Ticket prices for this train route vary between €12 and €17, making it an affordable choice for travelers.
  • The train journey from Zagreb to Rijeka operated by Croatian Railways, arrives at Rijeka station. Rijeka station is located in the city center, making it a convenient point of arrival for passengers looking to explore the coastal city and its surroundings. Upon arriving at Rijeka station, travelers can easily access various transportation options to reach their final destinations or explore the attractions in and around the city.
  • The train service from Zagreb to Rijeka operated by Croatian Railways, departs once daily, offering a single departure time each day. The exact departure time may vary, so it is advisable to check the current schedule before planning your journey. The journey duration from Zagreb to Rijeka by train is approximately 4 hours and 24 minutes, providing a comfortable and scenic route for travelers between these two Croatian cities.
  • There is one direct train trip each day between Zagreb and Rijeka operated by Croatian Railways. This daily service provides travelers with a convenient option for making the journey between these two cities. The train departs from Zagreb Glavni Kolodvor and arrives at Rijeka station, with the trip taking approximately 4 hours and 24 minutes. With consistent daily operation, passengers can rely on this direct train connection for their travel needs between Zagreb and Rijeka.
  • Yes, there is a direct train between Zagreb and Rijeka. This train departs from Zagreb Glavni Kolodvor and arrives at Rijeka station. The service operates once daily, running every day, with the journey lasting approximately 4 hours and 24 minutes. Travelers can rely on this direct train connection for a convenient and efficient way to travel between Zagreb and Rijeka.
  • The cost of a train ticket from Zagreb to Rijeka typically ranges from €12 to €17. Passengers can choose from different fare options within this price range, depending on the class of service, availability, and any applicable discounts. With affordable ticket prices, traveling by train between Zagreb and Rijeka offers a cost-effective transportation option for those seeking to explore these Croatian cities.

Will you be returning to Zagreb by train?

If you are looking for the return train journey, check out trains from Rijeka to Zagreb

See schedule