The average bus between Žalec and Portorož takes 4h 25m and the fastest bus takes 3h 53m. The bus service runs several times per day from Žalec to Portorož. 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 every 3 hours between Žalec and Portorož. The earliest departure is at 5:03 AM in the morning, and the last departure from Žalec is at 6:33 PM which arrives into Portorož at 10:31 PM. All services require a transfer at Ljubljana AP and take an average of 4h 25m. The schedules shown below are for the next available departures.


4h 31m • 2 changes


4h 31m • 2 changes


4h 6m • 2 changes


4h 1m • 2 changes


4h 31m • 2 changes


4h 31m • 2 changes


4h 6m • 2 changes


4h 1m • 2 changes


4h 8m • 2 changes


4h 8m • 2 changes


4h 13m • 2 changes


3h 53m • 2 changes


4h 8m • 2 changes


4h 8m • 2 changes


4h 13m • 2 changes


3h 53m • 2 changes


4h 31m • 2 changes


4h 31m • 2 changes


4h 6m • 2 changes


4h 1m • 2 changes


4h 31m • 2 changes


4h 31m • 2 changes


4h 6m • 2 changes


4h 1m • 2 changes
Want to know about travelling from Žalec to Portorož? 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 Žalec to Portorož. However, there are services departing from Žalec station and arriving at Portorož station via Ljubljana AP. The journey, including transfers, takes approximately 4h 25m.
Žalec to Portorož bus services, operated by Nomago, depart from Žalec station.
Žalec to Portorož bus services, operated by Nomago, arrive at Portorož H station.
Book your Žalec to Portorož bus tickets online with Nomago and Arriva Slovenia.
The distance between Žalec and Portorož is 146.7 km. The road distance is 188 km.
You can take a bus from Žalec to Portorož H via Ljubljana AP and Koper in around 4h 16m.