There are 8 ways to get from Slovakia to Belgrade by bus, plane, train, 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.
Bus to Vienna International Airport, fly
best- Take the bus from Bratislava to Vienna International Airportbus
- Fly from Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG)plane VIE - BEG
4h 31mShuttle
cheapest- Take a shuttle bus from Bratislava to BelgradeDoor to door Shuttle
7h 36mRSD 4,600–7,000Bus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvarbus 260 / ...
- Take the bus from Budapest Hotel Platanus to Belgradebus
8h 41mTrain
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain Rj / ...
- Take the train from Budapest-Nyugati to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
10h 20mDrive 517.6 km
- Drive from Bratislava to Belgradecar 517.6 km
6h 19mRSD 8,983–12,975Fly from Košice International Airport
- Fly from Košice International Airport (KSC) to Belgrade Nikola Tesla Airport (BEG)plane KSC - BEG
6hRSD 11,517–37,603Shuttle to Budapest Ferenc Liszt International Airport, fly
- Take a shuttle bus from Košice to Budapest Airport
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Belgrade Nikola Tesla Airport (BEG)plane BUD - BEG
6h 46mRSD 11,505–22,836Shuttle via Bratislava Airport
- Take a shuttle bus from Bratislava Airport to Beograd Centar
8h 50m
Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Slovakia to Belgrade is to shuttle which costs RSD 4600 - RSD 7000 and takes 7h 36m.
The fastest way to get from Slovakia to Belgrade is to fly which takes 6h and costs RSD 11000 - RSD 38000.
No, there is no direct bus from Slovakia to Belgrade. However, there are services departing from Bratislava, Autobusová stanica Mlynské Nivy and arriving at Belgrade via Budapest Hotel Platanus. The journey, including transfers, takes approximately 8h 41m.
No, there is no direct train from Slovakia to Belgrade. However, there are services departing from Bratislava Hlavna Stanica and arriving at Beograd Centar via Budapest-Nyugati, Szeged and Subotica. The journey, including transfers, takes approximately 10h 20m.
The distance between Slovakia and Belgrade is 544 km. The road distance is 517.6 km.
The best way to get from Slovakia to Belgrade without a car is to bus which takes 8h 41m and costs .
It takes approximately 4h 31m to get from Slovakia to Belgrade, including transfers.
Slovakia to Belgrade bus services, operated by FlixBus-eu, depart from Bratislava, Autobusová stanica Mlynské Nivy station.
Slovakia to Belgrade train services, operated by Čd, depart from Bratislava Hlavna Stanica station.
The best way to get from Slovakia to Belgrade is to bus which takes 8h 41m and costs . Alternatively, you can train, which costs and takes 10h 20m, you could also fly, which costs RSD 11000 - RSD 38000 and takes 6h.
What companies run services between Slovakia and Belgrade, Serbia?
You can take a bus from Bratislava, Autobusová stanica Mlynské Nivy to Belgrade via Budapest, Népliget Autóbusz-Pályaudvar and Budapest Hotel Platanus in around 8h 41m. Alternatively, you can take a train from Bratislava Hlavna Stanica to Beograd Centar via Budapest-Nyugati, Szeged, and Subotica in around 10h 20m.
- Website
- airserbia.com
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RSD 8,000–21,000
Flights from Budapest Ferenc Liszt International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RSD 7,500–15,000
- Website
- austrian.com
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RSD 8,500–22,000
Flights from Košice International Airport to Belgrade Nikola Tesla Airport via Vienna International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- RSD 11,000–44,000
- Website
- intercity.pl
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Schedules at
- intercity.pl
- Website
- slovakrail.sk
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
- Website
- mav-start.hu
Train from Budapest-Nyugati to Szeged
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Schedules at
- mav-start.hu
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Schedules at
- mav-start.hu
- Website
- zcg-prevoz.me
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Schedules at
- zcg-prevoz.me
- Website
- global.flixbus.com
Bus from Bratislava to Vienna International Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Schedules at
- global.flixbus.com
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
- Website
- blablacar.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Schedules at
- blablacar.co.uk
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Budapest Hotel Platanus to Belgrade
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- RSD 4,356
- Schedules at
- siamostours.com
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Košice to Budapest Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- RSD 4,100–7,500
- Schedules at
- eurobusways.com
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Shuttle from Bratislava to Belgrade
- Ave. Duration
- 7h 36m
- Frequency
- On demand
- Estimated price
- RSD 4,600–7,000
- Website
- https://terratravel.rs/en/
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Bratislava Airport to Beograd Centar
- Ave. Duration
- 8h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, How do I buy a London Underground ticket?, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Slovakia to Belgrade bus services, operated by FlixBus-eu, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Slovakia to Belgrade train services, operated by Čd, arrive at Budapest-Nyugati station.
Yes, the driving distance between Slovakia to Belgrade is 518 km. It takes approximately 6h 19m to drive from Slovakia to Belgrade.
There are 4367+ hotels available in Belgrade.





