Cheapest
Average
The best way to find a cheap train ticket from Ljubljana to Zagreb is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 4:45 PM Ljubljana station | 2h00 | 6:45 PM Zagreb Main Station | 0 transfersDirect | |
![]() ![]() | 5:55 PM Ljubljana station | 2h25 | 8:20 PM Zagreb Main Station | 1 transfer | |
Saturday, April 19 | |||||
![]() ![]() | 6:50 AM Ljubljana station | 2h46 | 9:36 AM Zagreb Main Station | 1 transfer | |
![]() | 12:45 PM Ljubljana station | 2h25 | 3:10 PM Zagreb Main Station | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 25 m
Average
2 h 36 m
Trains per day
2
Distance
117 km
Of the 2 trains that leave Ljubljana for Zagreb every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 72 miles (116 km) |
Average train duration 2h 16m |
Cheapest ticket price $30 (€25) |
Trains per day 1 |
Direct trains 1 |
Train providers 4 |
Fastest train 2h 0m |
First train 13:45 |
Last train 18:55 |
ÖBB, ÖBB | Euro City (EC) and ÖBB | InterCity trains will get you to Zagreb from Ljubljana from $30 (€25). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
ÖBB is the national railway company of Austria, providing a comprehensive network of services throughout the country including trains from Ljubljana to Zagreb. It operates a wide range of trains, including InterCity Express (ICE) trains, EuroCity (EC) trains, InterCity (IC) trains, and Regional Express (REX) trains. ICE trains are the fastest, offering the most comfortable and luxurious travel experience, while EC trains are slightly slower but still offer a comfortable journey. IC trains are the most common, providing a reliable and affordable service, and REX trains are the slowest but offer the most frequent stops. ÖBB offers a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include comfortable seating, free Wi-Fi, and a range of food and beverage options. The most popular routes for ÖBB include Vienna to Salzburg, Vienna to Innsbruck, and Vienna to Graz.
Train information from Ljubljana to Zagreb with ÖBB:
Embark on a seamless journey aboard the Ljubljana to Zagreb train, a convenient and picturesque way to travel between these vibrant cities. Trains from Ljubljana to Zagreb typically depart from Ljubljana, offering passengers an array of schedules to suit their needs. Arriving at Zagreb Main Station, you’ll step directly into the heart of Croatia's lively capital. Whether you're traveling for leisure or business, catching a train from Ljubljana to Zagreb is one of the most reliable and stress-free options, providing comfortable seating and vibrant countryside views along the route.
Planning a train trip from Ljubljana to Zagreb? Train ticket prices for this scenic route typically start from as low as $30 (€25), making it an affordable travel choice. On average, ticket costs hover around $30 (€25), offering excellent value for such a convenient and comfortable mode of travel. For savvy travelers looking to save, it’s recommended to book tickets well in advance and to consider traveling during the early autumn months, such as September, when both crowds and prices tend to be lower, ensuring a more enjoyable experience. Start your journey with an economical and stress-free choice—pick a train ticket for this route today!
Traveling by train from Ljubljana to Zagreb offers a convenient and scenic journey through picturesque landscapes, operated by Slovenian Railways (SŽ) and Croatian Railways (HŽ). Passengers can enjoy modern and comfortable train options, including regional and intercity services that cater to various schedules and preferences. Onboard, you'll find spacious seating, onboard facilities like restrooms, and storage options for your luggage, ensuring a hassle-free trip as you travel between these two vibrant capitals in Central Europe.
The train journey from Ljubljana to Zagreb is a popular and scenic trip connecting two vibrant capital cities in Europe. Covering a distance of 72 miles (116 km), the average train journey duration takes approximately 2h 0m. It's a comfortable and convenient way to travel, offering a great alternative to other modes of transportation.
Trains between Ljubljana and Zagreb run regularly, ensuring flexibility for travelers. With an average of 1 trains running daily, this route operates consistently throughout the week, including weekends. Whether you're traveling for business or leisure, you'll find a train that suits your schedule.
The first train on this route typically departs at 13:45, while the last train of the day usually leaves at 18:55. Be sure to check the Ljubljana to Zagreb train schedule closer to your travel date to ensure your plans align with train availability.
Passengers board the train most frequently from Ljubljana, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Zagreb Main Station, located 1.5 miles (2.4 km) away from the city centre.
Here are some other resources that might have the information you need