The average bus between Leoben and Piran takes 8h 28m and the fastest bus takes 7h 30m. There is at least one bus per day from Leoben to Piran. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Leoben and Piran. The earliest departure is at 8:40 AM in the morning, and the last departure from Leoben is at 10:40 PM which arrives into Piran at 7:17 AM. All services require a transfer at Graz Hauptbahnhof and take an average of 8h 28m. The schedules shown below are for the next available departures.
Want to know about travelling from Leoben to Piran? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Leoben to Piran. However, there are services departing from Leoben station and arriving at Piran station via Graz Hauptbahnhof. The journey, including transfers, takes approximately 8h 28m.
Leoben to Piran bus services, operated by Verbund Linie, depart from Leoben Hauptbahnhof station.
Leoben to Piran bus services, operated by Verbund Linie, arrive at Portorož station.
The distance between Leoben and Piran is 236.8 km. The road distance is 385 km.
You can take a bus from Leoben Hauptbahnhof to Piran via Graz Hauptbahnhof, Graz Harter Straße, Graz P&R Webling, and Portorož in around 7h 43m.