Trip to Rijeka

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance131 km
Avg. price$ 27
Train trips9 found

Trains from Ljubljana to Rijeka

🌊 The train ride from Ljubljana to Rijeka takes approximately 2 hours and 40 minutes, allowing you to relax and enjoy the picturesque views along the way. 💰 Ticket prices for the Ljubljana to Rijeka train route range from €8 to €18, providing an affordable transportation option for travelers looking to explore the beautiful cities of Slovenia and Croatia.

Where to stay in Rijeka

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

Find accommodation
  • The train route from Ljubljana to Rijeka is operated by Slovenian Railways. There are direct trains that depart from Ljubljana station and arrive at Rijeka station twice daily. The journey typically takes approximately 2 hours and 40 minutes. The prices for the train tickets between Ljubljana and Rijeka can range from €8 to €19.
  • The fastest train between Ljubljana and Rijeka is a direct service operated by Slovenian Railways. This train departs from Ljubljana station and arrives at Rijeka station, with services running twice daily every day. The journey duration typically takes approximately 2 hours and 40 minutes, making it a convenient and relatively quick way to travel between the two cities. Ticket prices for this train route can vary between €8 to €19.
  • Trains departing for Rijeka from Ljubljana leave from Ljubljana station. This station is the main train station in Ljubljana and serves as the point of departure for the direct train services operated by Slovenian Railways to Rijeka. Passengers can easily access Ljubljana station by various means of transportation, making it a convenient starting point for their journey to Rijeka by train.
  • There are two direct trains operating daily between Ljubljana and Rijeka. These trains depart from Ljubljana station and arrive at Rijeka station. The journey typically takes around 2 hours and 40 minutes, providing travelers with a convenient and efficient transportation option between the two cities. The train services are operated by Slovenian Railways, ensuring a reliable and comfortable journey for passengers traveling from Ljubljana to Rijeka by train.
  • The train from Ljubljana to Rijeka arrives at Rijeka station. This station serves as the final destination for the journey operated by Slovenian Railways. Rijeka station is conveniently located in the city center, making it easy for passengers to access various transportation options or continue their travels in Rijeka upon arrival. Travelers can disembark at Rijeka station and explore the city's attractions, or connect to other destinations from this central transportation hub.
  • The first train of the day from Ljubljana to Rijeka departs in the morning, while the last train usually leaves in the afternoon. These direct train services, operated by Slovenian Railways, operate twice daily, providing travelers with options for convenient departure times. The journey between Ljubljana and Rijeka typically takes approximately 2 hours and 40 minutes, allowing passengers to reach their destination in a relatively short amount of time.
  • There are two direct train trips available each day between Ljubljana and Rijeka. These services, operated by Slovenian Railways, depart from Ljubljana station and arrive at Rijeka station, offering travelers convenient options for their journey. With trains departing twice daily and operating every day, passengers can choose a schedule that best fits their travel plans. The journey between Ljubljana and Rijeka typically takes approximately 2 hours and 40 minutes, ensuring a relatively swift and efficient trip by train.
  • Yes, there is a direct train between Ljubljana and Rijeka. This service, operated by Slovenian Railways, departs from Ljubljana station and arrives at Rijeka station, providing travelers with a convenient and direct connection. The direct train runs twice daily and operates every day, offering passengers flexibility in choosing their preferred travel times. The journey between Ljubljana and Rijeka by train typically takes approximately 2 hours and 40 minutes, making it a relatively efficient mode of transportation for this route.
  • The cost of a train ticket from Ljubljana to Rijeka can vary between €8 and €19, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. It is recommended to check the latest fares and book in advance to secure the best possible price for your journey. Overall, the price range offers passengers affordable options for traveling by train between Ljubljana and Rijeka.

Will you be returning to Ljubljana by train?

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

See schedule