Ljubljana to Piran: travel options
Approximate road distance: 120 km • Journey details for the options listed below.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| bus Direct | Arriva Slovenia Bus | About 2h 30m |
Check fare
Source review date not recorded Fares vary by departure and ticket conditions. Tickets and times: Arriva Slovenia Bus |
Dep: Avtobusna postaja Ljubljana
Arr: Piran Avtobusna Postaja
|
Confirm a direct coach and current Ljubljana bay. Piran’s long-distance bus station is outside the old-town core, not Tartini Square. Allow for the final walk. |
Choosing your journey
A direct coach is usually the simplest choice. Allow around 2 to 3 hours, then a walk from Piran’s bus station to the old town.
Loading the map...
Choose a direct departure
Compare the stop list and arrival time. Slower services and a Koper change can take longer than the quickest coach. If using rail to Koper, the onward bus remains part of the journey.
Arrival is not on Tartini Square
The long-distance station is near the edge of the old town. Follow the waterfront towards your room and ask about the last few stairs. The separate local minibus serves Tartini Square; arriving coaches do not all go there.
Plan a coastal evening
Keep a meal and waterfront walk as the first outing. For a same-day return, choose the last practical bus before going farther afield. Summer traffic makes a tight onward flight connection a poor fit.
Timetables and booking