There are 5 ways to get from Vienna to Celje by bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Vienna Central Train Station S+U Waldmanngründe to Celje Train Station Bus Stopbus TripstAir
3h 45m€28Train
cheapest- Take the train from Wien Hbf to Celjetrain Ec
4h 33m€24–65Night train
- Take the night train from Wien Hbf to Celjenighttrain En
4h 45m€60–90Drive 290.2 km
- Drive from Vienna to Celjecar 290.2 km
3h 9m€47–67Fly, train
- Fly from Vienna International Airport (VIE) to Graz Airport (GRZ)plane VIE - GRZ
- Take the train from Maribor to Celjetrain
4h 45m€137–407
Vienna to Celje by bus
Questions & Answers
The cheapest way to get from Vienna to Celje is to bus which costs €28 and takes 3h 45m.
The fastest way to get from Vienna to Celje is to drive which takes 3h 9m and costs €45 - €70.
Yes, there is a direct bus departing from Vienna Central Train Station S+U Waldmanngründe station and arriving at Celje Train Station Bus Stop station. Services depart once daily, and operate every day. The journey takes approximately 3h 45m.
Yes, there is a direct train departing from Wien Hbf and arriving at Celje. Services depart twice daily, and operate every day. The journey takes approximately 4h 33m.
The distance between Vienna and Celje is 314 km. The road distance is 290.2 km.
The best way to get from Vienna to Celje without a car is to bus which takes 3h 45m and costs €28.
The bus from Vienna Central Train Station S+U Waldmanngründe to Celje Train Station Bus Stop takes 3h 45m including transfers and departs once daily.
Vienna to Celje bus services, operated by TripstAir, depart from Vienna Central Train Station S+U Waldmanngründe.
Vienna to Celje train services, operated by ÖBB EuroCity, depart from Wien Hbf station.
The best way to get from Vienna to Celje is to bus which takes 3h 45m and costs €28. Alternatively, you can train, which costs €24 - €65 and takes 4h 33m.
What companies run services between Vienna, Austria and Celje, Slovenia?
TripstAir operates a bus from Vienna Central Train Station S+U Waldmanngründe to Celje Train Station Bus Stop once daily. Tickets cost €28 and the journey takes 3h 45m. Alternatively, ÖBB EuroCity operates a train from Wien Hbf to Celje twice daily. Tickets cost €24–65 and the journey takes 4h 33m.
- Website
- austrian.com
Flights from Vienna International Airport to Graz Airport
- Ave. Duration
- 35 min
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €80–240
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Celje
- Ave. Duration
- 4h 33m
- Frequency
- Twice daily
- Estimated price
- €24–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Maribor to Celje
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €20–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Night train from Wien Hbf to Celje
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Website
- https://www.oebb.at/en/
Train from Maribor to Celje
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €12–18
- Website
- https://www.oebb.at/en/
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Maribor to Celje
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €5–13
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €5–8
- Regional Train Ticket
- €7–9
- Intercity 1st Class Ticket
- €11–13
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Maribor to Celje
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- €3–4
- Website
- https://jegy.mav.hu/
- Phone
- +38670511611
- info@tripstair.com
- Website
- tripstair.com
Bus from Vienna Central Train Station S+U Waldmanngründe to Celje Train Station Bus Stop
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- €28
- Website
- https://tripstair.com/
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Vienna to Celje bus services, operated by TripstAir, arrive at Celje Train Station Bus Stop.
Vienna to Celje train services, operated by ÖBB EuroCity, arrive at Celje station.
Yes, the driving distance between Vienna to Celje is 290 km. It takes approximately 3h 9m to drive from Vienna to Celje.
Book your Vienna to Celje train tickets online with Omio and Distribusion.
Book your Vienna to Celje bus tickets online with Omio and Distribusion.
There are 357+ hotels available in Celje.
























