Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu
← Back to routes

Ljubljana to Zagreb: travel options

Approximate road distance: 141 km • Journey details for the options listed below.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Ljubljana to Zagreb
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct FlixBus About 2h 30m From €11.98 Starting fare

Fare source checked: 10 Sep 2026

Fares vary by departure and ticket conditions.

Tickets and times: FlixBus
Dep: Ljubljana bus station; check ticket platform
Arr: Zagreb main bus station
Advertised starting fare; your departure may cost more. Use the current Ljubljana stop on the ticket. Add the tram or walk from Zagreb bus station to your room and compare the final fare including bags.
train Direct SŽ / HŽ EuroCity About 2h 30m €9.00 Published fare

Fare source checked: 10 Sep 2026

Fares vary by departure and ticket conditions.

Tickets and times: SŽ / HŽ EuroCity
Dep: Ljubljana railway station; follow current access signs
Arr: Zagreb Glavni kolodvor
ZagrebSpezial: €9 one way or €18 return. Buy the special ticket at an international ticket counter before boarding; it is not sold on the train.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

Train and coach are both sensible choices for this short international move. Choose the departure and Zagreb arrival station that fit your room or onward journey.

Route overview
  1. 1
    Ljubljana Start
  2. 2
    Zagreb 141 km by road

Choose the useful arrival station

A direct train reaches Zagreb Glavni kolodvor, convenient for the Lower Town. Coaches arrive at the main bus station, which is useful for an onward coastal coach or the airport shuttle. Add the final city journey before comparing the total time.

Suitable direct services take around two and a half hours, though works, traffic and the exact departure can change that. Search the actual date in the Slovenian Railways international information and coach planner.

Find the right Ljubljana departure

Allow time around the station area and follow current signs during the works. A coach platform and a railway platform are different departures even when both are described as Ljubljana station. Read any replacement-bus instruction before leaving your room.

Keep your travel documents handy. Slovenia has lifted its temporary border checks with Croatia, but this does not remove the requirement to carry the documents your journey needs. Slovenian government notice.

Make the first afternoon easy

Check in, get lunch and begin with the central squares and parks. A shorter city walk is a better arrival plan than trying to continue straight to Plitvice. Zagreb guide.

Zagreb's rooftops and modern skyline under a blue sky
Zagreb, Croatia