1map logoGo to main page

Ljubljana, Osrednjeslovenska to Rijeka, Primorje-Gorski Kotar County from $8: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ljubljana, Slovenia
to
Rijeka, Croatia

How to Get from Ljubljana to Rijeka: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 - Night trainBest price
80.5 kmDistance
1h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ljubljana to Rijeka with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Slovenian Railways (SŽ)
Train
Average Duration
2h  40m
Estimated price
$9-20
Recommended
Company
Croatian Railways (HŽPP)
Train
Average Duration
2h  42m
Estimated price
$8-12
Cheapest
route map
Distance: 80.5 km
Duration: 1h 27m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
2h  40m
Estimated price
$12-17
Company
Various
Drive
Average Duration
1h  27m
Estimated price
$18-27

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $14 $14 $14 $15 $14 $13 $14
Train $26 $26 $26 $26 $26 $26 $26

Traveling From Ljubljana to Rijeka

Traveling from Ljubljana to Rijeka offers a fascinating contrast between Slovenia’s picturesque capital, with its charming architecture and vibrant cultural scene, and Rijeka’s bustling port city atmosphere, rich in history and coastal allure.

Best Neighbourhoods in Rijeka

Rijeka boasts diverse neighborhoods, each offering a distinct experience for visitors.

Korzo
• Lively promenade with shops and cafes.
• Ideal for people-watching and local events.
Trsat
• Home to the historic Trsat Castle.
• Offers stunning panoramic views of the city.
Rijeka Port
• A hub of maritime activity and culture.
• Close to seafood restaurants and waterfront attractions.

Best Times To Visit Rijeka's Attractions

Timing your visits to Rijeka's top spots can enhance your experience.

Trsat Castle
Visit early in the morning or late afternoon for fewer crowds and stunning sunset views.
Korzo Promenade
Midweek visits in the morning offer a quieter stroll and easy access to cafes.
Rijeka Market
Arrive early on weekdays to experience the freshest produce and vibrant local atmosphere.

Rijeka Weather: What to Expect Year-Round

Rijeka enjoys a mild Mediterranean climate, characterized by hot summers and cool, wet winters, making spring (April to June) and early fall (September to October) ideal for visits to fully appreciate the city's outdoor attractions and vibrant atmosphere.

Dining in Rijeka

At Restaurant Molo Longo, savor the tantalizing flavors of fresh seafood prepared with local ingredients, a stark contrast to the hearty, land-based dishes commonly found in Ljubljana. The vibrant waterfront atmosphere and the deliciously unique twist on traditional Croatian cuisine create a dining experience that beautifully reflects Rijeka’s coastal heritage.

Ljubljana - Rijeka operators

Explore transport companies operating between Ljubljana and Rijeka, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+386 129 13 332
Website
https://potniski.sz.si/en/

Train from Ljubljana to Rijeka

Average Duration
2h 40m
Estimated price
$9-20
Contact phone
+385 1 3782 583
Website
http://www.hzpp.hr/en

Train from Ljubljana to Rijeka

Average Duration
2h 42m
Estimated price
$8-12
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Ljubljana bus station to Rijeka bus station

Average Duration
2h 40m
Estimated price
$12-17

Ljubljana to Rijeka: Overview of Bus, Train, Flight, and Car Trips

Traveling between Ljubljana and Rijeka offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Ljubljana to Rijeka, covering a distance of 114.3 km in just about 1 hour and 27 minutes. 💰 Enjoy the flexibility of budget-friendly travel options, with prices ranging between €17 to €25 for the scenic road trip from Ljubljana to Rijeka.
Average price
€17 - €25
🌊 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.
Departure Point
Ljubljana station
Arrival Point
Rijeka station
Useful tips for train travellers
• On the train from Ljubljana to Rijeka, look forward to onboard catering services provided by HŽ Putnički prijevoz. They typically offer a selection of snacks and beverages for purchase, including local wines and sweets. Remember to grab something if you plan to enjoy the scenic views!
• For the seating options, the train offers First Class and Second Class seating. First Class provides more spacious and comfortable seating, often with power outlets and additional legroom, while Second Class is more budget-friendly but still offers decent comfort. Make sure to book in advance if you prefer First Class for a more relaxing journey.
• There are multiple operators for this route, primarily HŽ Putnički prijevoz (hzpp.hr) and Slovenske železnice (slo-zeleznice.si). Be sure to check their schedules and book your tickets online for the best fares.
🕒 With buses departing four times a day, you have flexibility in choosing a convenient departure time for your trip. The journey typically takes around 2 hours and 40 minutes, providing a relatively quick way to travel between the two cities. 💰 Ticket prices for the bus between Rijeka and Ljubljana range from €11 to €16, offering an affordable option for your journey while enjoying the scenic views along the way.
Departure Point
Ljubljana bus station
Arrival Point
Rijeka bus station

Frequently asked questions

Find out more about the route from Ljubljana to Rijeka.

Or choose the category:
The distance between Ljubljana and Rijeka is approximately 50 miles or 70.8 miles by road. The typical travel times by various modes of transportation are as follows: it takes 2 hours and 53 minutes by train from Ljubljana to Rijeka; 1 hour and 27 minutes by car from Rijeka to Ljubljana; and 2 hours and 40 minutes by bus from Ljubljana to Rijeka. These travel times may vary based on traffic conditions and other factors.
The most cost-effective option for traveling from Ljubljana to Rijeka is by train. This option takes approximately 2 hours and 53 minutes and costs between €8 and €17. However, if time efficiency is a priority, driving is the fastest option, taking only 1 hour and 27 minutes. The cost of driving is estimated to be between €16 and €24.
The prices of a train ticket between Ljubljana and Rijeka range from €8 to €17, depending on the class and type of train chosen. On the other hand, the prices of a bus ticket between Rijeka and Ljubljana typically range from €10 to €15. It is advisable to check the specific prices and availability as they may vary depending on the time of year and demand.
To travel from Ljubljana to Rijeka without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 71 miles, and it takes around 1 hour and 27 minutes to reach Rijeka. The cost of the journey by car can vary from €16 to €24, depending on factors such as fuel prices and toll fees.
The best way to travel from Ljubljana to Rijeka without a car is by bus. The journey takes approximately 2 hours and 40 minutes and costs between €10 and €15. Buses provide a convenient and affordable option for travelers, allowing them to relax and enjoy the scenic views during the journey. It is advised to check the bus schedules in advance and plan the trip accordingly.
Yes, there is a direct link between Ljubljana and Rijeka. Both train and bus services are available for this route. The train journey takes approximately 2 hours and 53 minutes, with services departing twice daily. The bus journey takes around 2 hours and 40 minutes, with services departing three times a day.
There are over 6000 hotels available in Rijeka offering a variety of options to suit different budgets and preferences. Prices start at €36 per night, ensuring affordability for all travelers. From luxury resorts to budget accommodations, there is something for everyone in Rijeka. Visitors can easily find a comfortable stay in this vibrant city.