There are 7 ways to get from Vienna to Belgrade by plane, bus, car, 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.
- Fly from Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG)VIE - BEG
bestFly
4h 18mRSD 7,366–28,316- Take the bus from Vienna, International Busterminal to Beograd, Autobuska stanica
cheapestBus #3
10h 20mRSD 2,681–6,281- Take the bus from Vienna, International Busterminal to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
Bus via Novi Sad
8h 35mRSD 6,537–8,037- Drive from Vienna to Belgrade614.2 km
Drive 614.2 km
5h 44mRSD 13,136–18,974- Take a shuttle bus from Vienna to BelgradeDoor to door Shuttle
Shuttle
5h 44mRSD 5,500–6,500- Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy901 / ...
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Beograd, Autobuska stanica
Bus
8h 42mRSD 4,816–11,030- Take the bus from Vienna to Beograd, Autobuska stanica
Bus #2
8h 58mRSD 3,500–7,500
Vienna to Belgrade by bus and tram
Questions & Answers
The cheapest way to get from Vienna to Belgrade is to bus which costs RSD 3500 - RSD 7500 and takes 8h 58m.
The fastest way to get from Vienna to Belgrade is to fly which takes 4h 18m and costs RSD 7000 - RSD 29000.
No, there is no direct bus from Vienna to Belgrade. However, there are services departing from Wien Morzinplatz and arriving at Palata pravde 1 via Vienna International Airport, Bratislava, Autobusová stanica Mlynské Nivy and Beograd, Autobuska stanica. The journey, including transfers, takes approximately 8h 42m.
The distance between Vienna and Belgrade is 505 km. The road distance is 614.2 km.
The best way to get from Vienna to Belgrade without a car is to bus via Novi Sad which takes 8h 35m and costs RSD 6500 - RSD 8500.
It takes approximately 4h 18m to get from Vienna to Belgrade, including transfers.
Vienna to Belgrade bus services, operated by FlixBus, depart from Vienna International Airport station.
The best way to get from Vienna to Belgrade is to fly which takes 4h 18m and costs RSD 7000 - RSD 29000. Alternatively, you can bus via Novi Sad, which costs RSD 6500 - RSD 8500 and takes 8h 35m.
Vienna to Belgrade bus services, operated by FlixBus, arrive at Bratislava, Autobusová stanica Mlynské Nivy station.
Yes, the driving distance between Vienna to Belgrade is 614 km. It takes approximately 5h 44m to drive from Vienna to Belgrade.
What companies run services between Vienna, Austria and Belgrade, Serbia?
Air Serbia and Austrian Airlines fly from Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG) 4 times a day. Alternatively, you can take a subway from Stephansplatz to Palata pravde 1 via Vienna Erdberg, Vienna, International Busterminal, Novi Sad, Autobuska Stanica, and Beograd, Autobuska stanica in around 8h 35m.
- Website
- austrian.com
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RSD 14,000–40,000
- Website
- airserbia.com
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RSD 9,000–34,000
- Website
- naisturs.com
Bus from Vienna, International Busterminal to Novi Sad, Autobuska Stanica
- Ave. Duration
- 5h 27m
- Frequency
- 3 times a week
- Estimated price
- RSD 5,856
- Schedules at
- naisturs.com
Bus from Vienna, International Busterminal to Beograd, Autobuska stanica
- Ave. Duration
- 6h 23m
- Frequency
- 3 times a week
- Estimated price
- RSD 5,856
- Schedules at
- naisturs.com
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- RSD 950–1,200
- Schedules at
- nis-ekspres.rs
- Phone
- +381 25 424577
- office@severtrans.rs
- Website
- severtrans.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- RSD 600–900
- Schedules at
- severtrans.rs
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- RSD 600–1,100
- Schedules at
- lasta.rs
- Book at
- lasta.rs
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Beograd, Autobuska stanica
- Phone
- +381 21 754 097
- dunavprevoz@yahoo.com
- Website
- dunavprevoz.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- RSD 408
- Schedules at
- dunavprevoz.rs
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RSD 1,100–1,600
- Website
- https://www.flixbus.co.uk
Bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- RSD 900–1,300
- Website
- https://www.flixbus.co.uk
Bus from Vienna to Beograd, Autobuska stanica
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a week
- Estimated price
- RSD 5,500–7,500
- Website
- https://www.flixbus.co.uk
- Phone
- +381 20 41 1090
- ozlemtours@yahoo.com
- Website
- polazak.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Website
- https://www.polazak.rs/ci/Ozlem-Tours/prevoznik/
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- RSD 1,800–2,500
- Schedules at
- bozur.net
- Phone
- +381 11 37 74 156
- auto.kodeks.pirot@gmail.com
- Website
- redvoznje.net
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RSD 500–600
- Schedules at
- https://www.polazak.com/en/Auto-Kodeks/operator/
- Phone
- +381 (0)35 562 555
- office@eurolin.rs
- Website
- polazak.com
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Schedules at
- polazak.com
- Phone
- 381 18 517 272
- office@kanis.rs
- Website
- kanis.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- kanis.rs
- Phone
- +38132224246
- office@autoprevoz-cacak.rs
- Website
- autoprevoz-cacak.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- autoprevoz-cacak.rs
- Book at
- autoprevoz-cacak.rs
- Phone
- +(381)(20)311833
- benkotours92@gmail.com
- Website
- redvoznje.net
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- facebook.com
- Phone
- +(381)(64)1165263
- Website
- redvoznje.net
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- polazak.com
- Phone
- +381 21 52 88 80
- office@feniksgiz.rs
- Website
- web.facebook.com
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,896
- Website
- https://web.facebook.com/feniksgiz/
Bus from Vienna, International Busterminal to Beograd, Autobuska stanica
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RSD 2,400–3,600
- Website
- https://web.facebook.com/feniksgiz/
- Phone
- +381 (0) 33 455662
- janjusevicvinko@gmail.com
- Website
- janjusevic.com
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 500–650
- Phone
- +381 177421201
- office@kavim-vranje.rs
- Website
- facebook.com
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RSD 700–950
- Schedules at
- kavimjedinstvo.rs
- Book at
- kavimjedinstvo.rs
- Pricing
- RSD 700–950
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a week
- Schedules at
- jadranekspres.info
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 4m
- Frequency
- Twice a week
- Estimated price
- RSD 1,200–1,800
- Schedules at
- simeonidistours.gr
- Phone
- +381 13 839917
- office@stuptravel.rs
- Website
- stup.rs
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 35m
- Frequency
- Once a week
- Schedules at
- srbijatours.com
- Phone
- +381 62 810 11 70
- conectotravel@gmail.com
- Website
- conectotravel.com
Shuttle from Vienna to Belgrade
- Ave. Duration
- 5h 44m
- Frequency
- On demand
- Estimated price
- RSD 5,856
- Schedules at
- conectotravel.com
- Book at
- conectotravel.com
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Shuttle from Vienna to Belgrade
- Ave. Duration
- 7h 47m
- Frequency
- Once daily
- Estimated price
- RSD 6,442
- Schedules at
- terratravel.rs
- Phone
- +421 2 55 422 734
- staznosti@slovaklines.sk
- Website
- slovaklines.sk
Bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- RSD 800–1,000
- Website
- https://www.slovaklines.sk/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 450–700
- Website
- https://regiojet.com/
- info@levitour.sk
- Website
- levitour.sk
Bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a week
- Schedules at
- levitour.sk
- Phone
- +381 800 330 330
- office@lukictours.com
- Website
- lukictours.com
Bus from Vienna to Beograd, Autobuska stanica
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RSD 3,500–4,500
- Schedules at
- lukictours.com
- Phone
- + 381 62 88 000 13
- info.centar@mobilitas.rs
- Website
- mobilitas.rs
Bus from Vienna to Beograd, Autobuska stanica
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- RSD 3,000–4,400
- Schedules at
- mobilitas.rs
Bus from Vienna, International Busterminal to Beograd, Autobuska stanica
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- RSD 3,000–4,300
- Schedules at
- mobilitas.rs
- Phone
- +381 20 333 733
- garoreisen@gmail.com
- Website
- garo-reisen.rs
Bus from Vienna to Beograd, Autobuska stanica
- Ave. Duration
- 8h 31m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Vienna, International Busterminal to Beograd, Autobuska stanica
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- RSD 3,000–4,200
- Website
- http://en.fudeks.rs/timetable/
Want to know more about travelling around Serbia
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 guideWant to know more about Flixbus?
Read the travel guideMore Questions & Answers
There are 4372+ hotels available in Belgrade. Prices start at RSD 2951 per night.