There are 7 ways to get from Petrovac to Vienna by plane, bus, train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Tivat Airport
best- Fly from Tivat Airport (TIV) to Vienna International Airport (VIE)plane TIV - VIE
2h 26m€147–336Train
cheapest- Take the train from Sutomore to Suboticatrain
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Koebanya-Kispesttrain Ic
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain Ec / ...
22h 6m€57–178Bus via Šabac
- Take the bus from Petrovac, Autobuska Stanica to Loznica, Glavna Avtobuska Stanicabus
- Take the bus from Loznica, Glavna Avtobuska Stanica to Šabac, Autobuska stanicabus
- Take the bus from Šabac, Autobuska stanica to Viennabus
16h 31mBus, night train
- Take the bus from Petrovac, Autobuska Stanica to Split Bus Stationbus
- Take the night train from Split to Wien Hbfnighttrain En
24h 53m€216–353Bus to Podgorica Airport, fly
- Take the bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanicabus
- Fly from Podgorica Airport (TGD) to Vienna International Airport (VIE)plane TGD - VIE
5h 40m€76–244Bus
- Take the bus from Petrovac, Autobuska Stanica to Visoko, Autobuska stanicabus
- Take the bus from Visoko, Autobuska stanica to Vienna, Central Station Südtiroler Platzbus
22h 10m€87–117Drive 947.1 km
- Drive from Petrovac to Viennacar 947.1 km
13h 27m€155–223
Petrovac to Vienna by bus, foot, and train
Questions & Answers
The cheapest way to get from Petrovac to Vienna is to bus which costs €85 - €120 and takes 22h 10m.
The fastest way to get from Petrovac to Vienna is to fly which takes 2h 26m and costs €140 - €340.
No, there is no direct bus from Petrovac to Vienna. However, there are services departing from Petrovac, Autobuska Stanica and arriving at Vienna via Loznica, Glavna Avtobuska Stanica and Šabac, Autobuska stanica. The journey, including transfers, takes approximately 16h 31m.
No, there is no direct train from Petrovac to Vienna. However, there are services departing from Sutomore and arriving at Wien Hbf via Subotica, Szeged, Koebanya-Kispest and Budapest-Kelenfoeld. The journey, including transfers, takes approximately 22h 6m.
The distance between Petrovac and Vienna is 714 km. The road distance is 947.1 km.
The best way to get from Petrovac to Vienna without a car is to bus via Šabac which takes 16h 31m and costs .
It takes approximately 2h 26m to get from Petrovac to Vienna, including transfers.
Petrovac to Vienna bus services, operated by Banbus, depart from Petrovac, Autobuska Stanica station.
Petrovac to Vienna train services, operated by Railways of Montenegro (ŽPCG), depart from Sutomore station.
The best way to get from Petrovac to Vienna is to fly which takes 2h 26m and costs €140 - €340. Alternatively, you can bus via Šabac, which costs and takes 16h 31m, you could also train, which costs €55 - €180 and takes 22h 6m.
What companies run services between Petrovac, Budva, Montenegro and Vienna, Austria?
Austrian Airlines flies from Tivat Airport (TIV) to Vienna International Airport (VIE) 4 times a week. Alternatively, you can take a bus from Petrovac, Autobuska Stanica to Vienna via Loznica, Glavna Avtobuska Stanica and Šabac, Autobuska stanica in around 16h 31m.
- Website
- austrian.com
Flights from Tivat Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- €120–270
Flights from Podgorica Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €75–170
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Sutomore to Subotica
- Ave. Duration
- 12h 38m
- Frequency
- Twice daily
- Estimated price
- €28–56
- Website
- https://zpcg.me/en
- Second Class
- €28–31
- First Class
- €52–56
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Koebanya-Kispest
- Ave. Duration
- 2h 7m
- Frequency
- Every 30 minutes
- Estimated price
- €8–10
- Website
- https://jegy.mav.hu/
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €11–14
- Website
- https://jegy.mav.hu/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €35–55
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- https://regiojet.com/
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Split to Wien Hbf
- Ave. Duration
- 16h 3m
- Frequency
- 6 times a week
- Estimated price
- €170–260
- Website
- http://www.hzpp.hr/en
- Phone
- +381 11 362 5555
- [email protected]
- Website
- banbus.co.rs
Bus from Petrovac, Autobuska Stanica to Loznica, Glavna Avtobuska Stanica
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- €22
- Schedules at
- banbus.co.rs
Bus from Loznica, Glavna Avtobuska Stanica to Šabac, Autobuska stanica
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €3
- Schedules at
- banbus.co.rs
- Phone
- +381 031 865-485
- [email protected]
- Website
- raketa-ab.com
Bus from Loznica, Glavna Avtobuska Stanica to Šabac, Autobuska stanica
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- €2–3
- Schedules at
- facebook.com
- Phone
- +387 56 260-077
- [email protected]
- Website
- europetroloil.com
Bus from Loznica, Glavna Avtobuska Stanica to Šabac, Autobuska stanica
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Schedules at
- europetroloil.com
- Phone
- +43 676 3617339
- [email protected]
- Website
- facebook.com
Bus from Šabac, Autobuska stanica to Vienna
- Ave. Duration
- 7h 38m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Petrovac, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- €53
- Schedules at
- croatiabus.getbybus.com
- Phone
- +382 69 294 654
- [email protected]
- Website
- busticket4.me
Bus from Petrovac, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- €45–95
- Schedules at
- https://royaltravel.traveling.com/en/
- Phone
- +382 67 421 361
- [email protected]
- Website
- traveling.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Schedules at
- traveling.com
- Phone
- +382 67 210 972
- [email protected]
- Website
- facebook.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 10 min
- Frequency
- Once daily
- Schedules at
- traveling.com
- Phone
- +382 68 013 931
- [email protected]
- Website
- polazak.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 16 min
- Frequency
- Once daily
- Schedules at
- https://polazak.rs/sr/prevoznici/dangradprevoz-kekovic
- Phone
- +382 69 316 688
- [email protected]
- Website
- lalatovictravelbd.me
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 17 min
- Frequency
- Once daily
- Estimated price
- €2–4
- Schedules at
- lalatovictravelbd.me
- Phone
- +382 69 025 105
- [email protected]
- Website
- facebook.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- €1–4
- Schedules at
- facebook.com
- Phone
- +381 067 610 999
- Website
- busticket4.me
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 22 min
- Frequency
- Once daily
- Schedules at
- https://busticket4.me/HR/prijevoznici/detalji/Magic-Line/99
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Phone
- +382 69 514 519
- [email protected]
- Website
- web.facebook.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 20 min
- Frequency
- 6 times a week
- Estimated price
- €2–4
- Schedules at
- https://polazak.rs/sr/prevoznici/krivokapic-turs
- Phone
- +382 69 245 666
- [email protected]
- Website
- facebook.com
Bus from Petrovac, Autobuska Stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 20 min
- Frequency
- 6 times a week
- Schedules at
- busticket4.me
- Phone
- +387 53 961-714
- [email protected]
- Website
- facebook.com
Bus from Petrovac, Autobuska Stanica to Visoko, Autobuska stanica
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Estimated price
- €35–55
- Website
- https://www.facebook.com/bosnaturist
- Phone
- +387 62 808 962
- [email protected]
- Website
- biss-tours.ba
Bus from Visoko, Autobuska stanica to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €50–65
- Schedules at
- biss-tours.ba
Want to know more about travelling around Austria
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Petrovac to Vienna bus services, operated by Banbus, arrive at Loznica, Glavna Avtobuska Stanica station.
Petrovac to Vienna train services, operated by Railways of Montenegro (ŽPCG), arrive at Subotica station.
Yes, the driving distance between Petrovac to Vienna is 947 km. It takes approximately 13h 27m to drive from Petrovac to Vienna.
There are 4790+ hotels available in Vienna.
















































