Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Zagreb to Ljubljana train with ÖBB

Sat, Apr 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Zagreb to Ljubljana

Showing times and prices for Apr 26

Cheapest

The best way to find a cheap train ticket from Zagreb to Ljubljana is to book your journey as far in advance as possible and to avoid traveling at rush hour.

ÖBBD 210
12:50PM2h23
Zagreb Main Station
03:13PMLjubljana station
$351One-way
0 transfers

Travel Information

Compare train and bus for Zagreb to Ljubljana

Omio recommends booking the bus as it is the most popular option from Zagreb to Ljubljana among Omio's users. If you are prioritising price take the bus with prices starting from €8. For those with little time consider booking a train which can get you there in 2h 22m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare train with

Train
Most popular
Bus

€25

Average price

€13

Average price

Cheapest

2h 52m

Average duration

Fastest

2h 22m

Onboard

+

30m

Additional time*

3h 7m

Average duration

2h 37m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.1 - 0.3kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Zagreb to Ljubljana train times

Showing trains for tomorrow, Saturday, April 26
Last updated at 7:42 PM
ProviderDepartsDurationArrivesTransfers
Tickets
obbD 21010:50 AM Zagreb Main Station
2h23
1:13 PM Ljubljana station0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Zagreb to Ljubljana by train or bus

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16

How far in advance should I book train tickets from Zagreb to Ljubljana?

The best time to book your train from Zagreb to Ljubljana is 1 day before departure. See how prices for trains change on the Zagreb to Ljubljana route.
Prices are for one-way tickets for one passenger from Zagreb to Ljubljana per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Zagreb to Ljubljana.

Fastest train times from Zagreb to Ljubljana

Showing times and prices for Apr 26

Fastest Journey

2 h 23 m

Average

2 h 23 m

Trains per day

1

Distance

117 km

Of the 1 trains that leave Zagreb for Ljubljana every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

ÖBBD 210
12:50PM2h23
Zagreb Main Station
03:13PMLjubljana station
$351One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Zagreb to Ljubljana

CroatiaCroatia
SloveniaSlovenia
Icon of train
Trains from Zagreb to Ljubljana run on average 1 times per day, taking around 2h 22m. Cheap train tickets for this journey start at $30 (€25) but you can travel from only $10 (€8) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $10 (€8)
Distance
72 miles (116 km)
Average train duration
2h 22m
Cheapest ticket price
$30 (€25)
Trains per day
1
Direct trains
1
Train providers
2
Fastest train
2h 15m
First train
06:05
Last train
11:50
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $10 (€8)

Train companies: ÖBB and ÖBB | Euro City (EC) from Zagreb to Ljubljana trains

Buy your official ÖBB and ÖBB | Euro City (EC) train tickets to Ljubljana from Zagreb from $30 (€25) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Zagreb to Ljubljana by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Train information from Zagreb to Ljubljana with ÖBB:

  • Average Duration: 2 h 15 min
  • Cheapest Price: $30

Your Guide to the Zagreb to Ljubljana Train Journey

Traveling by train from Zagreb to Ljubljana is a comfortable and scenic way to connect two beautiful capitals in about 2-3 hours. Most trains from Zagreb to Ljubljana depart from Zagreb Glavni Kolodvor, the main railway station in Zagreb, and arrive at Ljubljana, centrally located in Ljubljana. Whether you're planning a day trip, a business visit, or an extended stay, seeing the picturesque landscapes of Croatia and Slovenia from the train window is an experience of its own. Book your tickets today to explore this charming cross-border route.

Cheap Zagreb to Ljubljana Train Ticket Options

When planning a train journey from Zagreb to Ljubljana, it's essential to consider both cost-effectiveness and convenience. The cheapest train ticket price for this route starts at just $30 (€25), making it an affordable option for budget-conscious travelers. On average, you can expect to spend around $30 (€25) for a train ticket between these two vibrant cities. For the best experience in terms of both convenience and value, consider traveling during the month of September; the pleasant weather and moderately priced tickets make it an ideal choice for this picturesque journey.

Train Zagreb to Ljubljana: Info on Services Provided by Croatian Railways & Slovenian Railways

Traveling by train from Zagreb to Ljubljana is a scenic and efficient choice, with services primarily provided by national carriers, including Croatian Railways (HŽ) and Slovenian Railways. These train journeys generally feature regional trains known for their comfort and convenience. Passengers can enjoy a plethora of amenities, such as spacious seating and the chance to soak in picturesque landscapes through large windows throughout the journey. Both the Croatian and Slovenian rail services focus on enhancing passenger experience with cleanliness, reliability, and timely departures, making your train trip between these captivating cities both pleasant and enjoyable.

Train Zagreb to Ljubljana: Train Times & Schedule

Traveling by train from the bustling city of Zagreb to the charming capital of Slovenia, Ljubljana, offers a scenic and comfortable journey. The distance between the two capitals is 72 miles (116 km). Typically, the average train journey takes around 2h 15m, providing travelers with a relaxed and efficient way to explore these picturesque regions.

The route enjoys a regular service, with an average of 1 trains operating daily from Zagreb to Ljubljana. Trains run throughout the week, ensuring connectivity and convenience whether you're traveling for business or leisure.

For those early risers or night wanderers, the first train from Zagreb to Ljubljana departs at 06:05. Conversely, the last train makes its departure at 11:50, giving you flexibility in planning your itinerary.

Keep in mind that checking the Zagreb to Ljubljana train time and consulting the Zagreb to Ljubljana train schedule before booking is always recommended to ensure a smooth travel experience.

FAQs: Trains from Zagreb to Ljubljana

FAQs: Travel by train from Zagreb to Ljubljana easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Ljubljana.
FAQs

Popular train stations from Zagreb to Ljubljana

Zagreb
Ljubljana
The major train station for departures in Zagreb is Zagreb Glavni Kolodvor. Find all the information you need to know about services, amenities and connections at Zagreb Glavni Kolodvor for your trip from Zagreb to Ljubljana.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 5:30 AM - 10:30 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week, accessible from Trg kralja Tomislava.
Dining
Dining
  • Zinfandel's Restaurant
  • Le Bistro Esplanade
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • HRK 3
Hotel
Hotel
  • Esplanade Zagreb Hotel
  • Hotel Central
  • Palace Hotel Zagreb
Lost and Found Office
  • Located in the main hall
Public transit options for Zagreb Glavni Kolodvor
  • Tram: Line 2, Line 6, Line 13
  • Bus: Several lines available
The major train station for arrivals in Ljubljana is Ljubljana. Find all the information you need to know about services, amenities and connections at Ljubljana for your journey to Ljubljana from Zagreb.
LjubljanaWifiLockersParkingDiningATMTaxisAccessibilityWCHotelTicket Office
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 5:00 AM - 10:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access is available from Trg Osvobodilne fronte.
Dining
Dining
  • Restaurant Sokol
  • JB Restaurant
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • InterContinental Ljubljana
  • City Hotel Ljubljana
  • Grand Hotel Union
Lost and Found Office
  • Located in the main hall
Public transit options for Ljubljana
  • Bus: Several lines available
  • Metro: Not available
  • Tram: Not available
HomeTrainsTrain Times to LjubljanaZagreb to Ljubljana train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links