There are 8 ways to get from Verona to Žalec by train, night bus, bus, car, plane or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train, night bus, bus • 7h 35m
Cheapest option
Bus • 7h 36m
6 alternative options
Train • 9h 22m
Train, bus • 9h 50m
Drive • 3h 54m
Fly to Ljubljana, shuttle • 8h 15m
Fly to Graz, shuttle • 8h 1m
Shuttle, bus • 7h
Verona to Žalec by train
The train journey time between Verona and Žalec is around 9h 22m and covers a distance of around 472 km. This includes an average layover time of around 2h 40m. Operated by Trenitalia Frecce, Trenitalia, ÖBB EuroCity and others, the Verona to Žalec train service departs from Verona Porta Nuova and arrives in Zalec. Typically 19 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Verona to Žalec is to bus which costs €30 - €55 and takes 7h 36m.
The quickest way to get from Verona to Žalec is to drive which costs €70 - €110 and takes 3h 54m.
No, there is no direct bus from Verona to Žalec. However, there are services departing from Verona and arriving at Žalec via Avtobusna postaja Ljubljana. The journey, including transfers, takes approximately 7h 36m.
No, there is no direct train from Verona to Žalec. However, there are services departing from Verona Porta Nuova and arriving at Zalec via Trieste Centrale, Ljubljana and Celje. The journey, including transfers, takes approximately 9h 22m.
The distance between Verona and Žalec is 336 km. The road distance is 414.6 km.
The best way to get from Verona to Žalec without a car is to train and night bus and bus which takes 7h 35m and costs €35 - €110.
It takes approximately 7h 35m to get from Verona to Žalec, including transfers.
Verona to Žalec bus services, operated by Blablabus, depart from Verona station.
Verona to Žalec train services, operated by Trenitalia Frecce, depart from Verona Porta Nuova station.
The best way to get from Verona to Žalec is to bus which takes 7h 36m and costs €30 - €55. Alternatively, you can train, which costs €35 - €120 and takes 9h 22m.

- Distance: 336.3 km
- Duration: 7h 35m
What companies run services between Verona, Italy and Žalec, Slovenia?
You can take a bus from Verona to Žalec via Ljubljana and Avtobusna postaja Ljubljana in around 7h 36m. Alternatively, you can take a train from Verona to Žalec via Trieste Centrale, Ljubljana, and Celje in around 9h 22m.

- Website
- lufthansa.com
Flights from Verona to Ljubljana via Frankfurt
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €240 - €950
Flights from Verona to Ljubljana via Munich
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €170 - €470
Flights from Verona to Ljubljana via Frankfurt, Munich
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €230 - €490
Flights from Verona to Ljubljana via Munich, Frankfurt
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- €240 - €950
Flights from Verona to Ljubljana via Milan Malpensa, Frankfurt
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- €240 - €950
Flights from Verona to Graz via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €2300 - €2800
Flights from Verona to Graz via Munich
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- €2300 - €2800
Flights from Verona to Graz via Frankfurt, Munich
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €2300 - €2800

- Website
- airdolomiti.it
Flights from Verona to Graz via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €2300 - €2800

- Website
- klm.com
Flights from Verona to Graz via Amsterdam Schiphol
- Ave. Duration
- 4h 25m
- When
- Thursday and Friday
- Estimated price
- €320 - €1100

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Verona Porta Nuova to Trieste Centrale
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- €21 - €75
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €21 - €29
- Base Standard
- €40 - €55
- Base Premium
- €50 - €75
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €12 - €50
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €12 - €17
- Base Standard
- €27 - €40
- Base Premium
- €30 - €50
Train from Venezia Mestre to Monfalcone
- Ave. Duration
- 1h 29m
- Frequency
- 3 times a day
- Estimated price
- €7 - €19
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €7 - €10
- Base Standard
- €11 - €16
- Base Premium
- €13 - €19

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Ljubljana
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- €9 - €17
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €15 - €17
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €9 - €16
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €14 - €16
Train from Venezia Mestre to Monfalcone
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- €9 - €15
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €13 - €15
Train from Monfalcone to Ljubljana
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- €11 - €21
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €18 - €21
Frequently asked questions

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Trieste Centrale to Ljubljana
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- €23 - €35
- Website
- http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1

- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Celje
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €6 - €14
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €6 - €10
- Regional Train Ticket
- €6 - €9
- Intercity 1st Class Ticket
- €11 - €14

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Ljubljana to Celje
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- €4 - €5
- Website
- https://www.mavcsoport.hu/en

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €40 - €75
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Verona Porta Nuova to Mestre
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- €10 - €45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €14 - €20
- Smart Low Cost
- €10 - €13
- Smart Flex
- €29 - €45
Train from Mestre to Monfalcone
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €5 - €13
- Website
- https://www.italotreno.it/en
- Smart Economy
- €5 - €7
- Smart Low Cost
- €6 - €9
- Smart Flex
- €8 - €13

- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- €30 - €80
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- €30 - €40
- 1st Class
- €55 - €80

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Monfalcone
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- €6 - €9
- Website
- https://www.trenitalia.com/
- 2nd Class
- €6 - €9

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Night bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a week
- Estimated price
- €9 - €14
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +386 3 425 34 00
- marko.caks@izletnik.si
- Website
- nomago.si
Bus from Avtobusna postaja Ljubljana to Žalec
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Schedules at
- nomago.si

- Phone
- +386 2 530 16 00
- vozni.redi@apms.si
- Website
- apms.si
Bus from Avtobusna postaja Ljubljana to Žalec
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €8 - €10
- Schedules at
- apms.si

- Phone
- +386 1 431 77 00
- info@nomago.si
- Website
- nomago.si
Bus from Avtobusna postaja Ljubljana to Žalec
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- €9 - €18
- Schedules at
- nomago.si
- Economy
- €9 - €18

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Verona to Ljubljana
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €22 - €35
- Website
- https://www.blablacar.co.uk/

- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Ljubljana Airport to Celje
- Ave. Duration
- 59 min
- Frequency
- On demand
- Estimated price
- €10 - €75
- Schedules at
- zup-prevozi.eu
- Economy class
- €60 - €75

- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Graz Airport to Celje
- Ave. Duration
- 1h 36m
- Frequency
- On demand
- Estimated price
- €30 - €170
- Schedules at
- goopti.com
- Shared
- €30 - €40
- Private
- €90 - €170
Shuttle from Verona to Ljubljana
- Ave. Duration
- 4h 34m
- Frequency
- On demand
- Estimated price
- €45 - €550
- Schedules at
- goopti.com
- Shared
- €45 - €55
- Private
- €220 - €550
Want to know more about travelling around Slovenia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
There is no direct flight from Verona Airport to Ljubljana Airport. The quickest flight takes 3h 55m and has one stopover.
Verona to Žalec bus services, operated by Izletnik Celje D.O.O., arrive at Žalec station.
Verona to Žalec train services, operated by Slovenian Railways (SŽ), arrive at Celje station.
Yes, the driving distance between Verona to Žalec is 415 km. It takes approximately 3h 54m to drive from Verona to Žalec.
Neos, Air Dolomiti and Lufthansa offer flights from Verona Airport to Ljubljana Airport.
There are 295+ hotels available in Žalec. Prices start at €20 per night.
The best way to get from Verona to Verona Airport is to line 199 bus which takes 15 min and costs €6.