There are 6 ways to get from Nitra 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, bus to Vienna International Airport, fly
best- Take the bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Vienna International Airportbus
- Fly from Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG)plane VIE - BEG
6h 9mDrive 505.1 km
cheapest- Drive from Nitra to Belgradecar 505.1 km
5h 51mRSD 8,767–12,663Bus
- Take the bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivybus
- 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
10h 48mTrain
- Take the train from Nove Zamky 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 / ...
11h 10mTrain, train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Nitra to Nove Zamkytrain
- Take the train from Nove Zamky to Budapest-Nyugatitrain
- Take the train from Budapest-Nyugati to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Belgrade Nikola Tesla Airport (BEG)plane BUD - BEG
7h 46mTrain, shuttle
- Take the train from Nove Zamky to Budapest-Nyugatitrain Rj / ...
- Take a shuttle bus from Budapest Airport to Beograd Centar
10h 7m
Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Nitra to Belgrade is to drive which costs RSD 8500 - RSD 13000 and takes 5h 51m.
The fastest way to get from Nitra to Belgrade is to drive which takes 5h 51m and costs RSD 8500 - RSD 13000.
No, there is no direct bus from Nitra to Belgrade. However, there are services departing from Nitra and arriving at Belgrade via Bratislava, Autobusová stanica Mlynské Nivy and Budapest Hotel Platanus. The journey, including transfers, takes approximately 10h 48m.
No, there is no direct train from Nitra to Belgrade. However, there are services departing from Nitra and arriving at Beograd Centar via Nove Zamky, Budapest-Nyugati, Szeged and Subotica. The journey, including transfers, takes approximately 11h 10m.
The distance between Nitra and Belgrade is 638 km. The road distance is 505.1 km.
The best way to get from Nitra to Belgrade without a car is to bus which takes 10h 48m and costs .
It takes approximately 6h 9m to get from Nitra to Belgrade, including transfers.
Nitra to Belgrade bus services, operated by Turancar, depart from Nitra station.
Nitra to Belgrade train services, operated by Čd, depart from Nove Zamky station.
The best way to get from Nitra to Belgrade is to bus which takes 10h 48m and costs . Alternatively, you can train, which costs and takes 11h 10m.
What companies run services between Nitra, Slovakia and Belgrade, Serbia?
You can take a bus from Nitra to Belgrade via Bratislava, Autobusová stanica Mlynské Nivy, Budapest, Népliget Autóbusz-Pályaudvar, and Budapest Hotel Platanus in around 10h 48m. Alternatively, you can take a train from Nitra to Beograd Centar via Nove Zamky, Budapest-Nyugati, Szeged, and Subotica in around 11h 10m.
- 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
- Website
- intercity.pl
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Schedules at
- intercity.pl
- Website
- slovakrail.sk
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
Train from Nitra to Nove Zamky
- Ave. Duration
- 44 min
- Frequency
- Hourly
- 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
Train from Budapest-Nyugati to Ferihegy
- Ave. Duration
- 25 min
- Frequency
- Every 15 minutes
- 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
- Phone
- +421 48 4144 216
- infolines@turancar.sk
- Website
- turancar.sk
Bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- RSD 1,000–1,200
- Website
- https://www.turancar.sk/autobusove-linky/
- Website
- global.flixbus.com
Bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- global.flixbus.com
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Vienna International Airport
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- 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
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- 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 How do I buy a London Underground ticket?, 10 amazing places to get away from it all in Australia, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Nitra to Belgrade bus services, operated by Turancar, arrive at Bratislava, Autobusová stanica Mlynské Nivy station.
Nitra to Belgrade train services, operated by Čd, arrive at Budapest-Nyugati station.
Yes, the driving distance between Nitra to Belgrade is 505 km. It takes approximately 5h 51m to drive from Nitra to Belgrade.
There are 4367+ hotels available in Belgrade.









