There are 10 ways to get from 's-Hertogenbosch to Belgrade by train, plane, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Amsterdam Airport Schiphol, fly
best- Take the train from 's-Hertogenbosch to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Belgrade Nikola Tesla Airport (BEG)plane AMS - BEG
6h 3mRSD 13,487–32,716Fly from Eindhoven Airport
cheapest- Fly from Eindhoven Airport (EIN) to Belgrade Nikola Tesla Airport (BEG)plane EIN - BEG
6hRSD 7,316–37,379Drive, car train
- Drive from 's-Hertogenbosch to Göttingencar
- Take the cartrain from Göttingen to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Belgradecar
20h 19mRSD 30,977–43,522Bus
- Take the bus from 's-Hertogenbosch, Centraal Station to Eindhoven, Centraal Stationbus 156 / ...
- Take the bus from Eindhoven, Station to Beograd, Autobuska stanicabus
20h 57mDrive 1,634.7 km
- Drive from 's-Hertogenbosch to Belgradecar 1,634.7 km
14h 42mRSD 35,415–51,155Train, train to Brussels Airport, fly
- Take the train from 's-Hertogenbosch to Bredatrain
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Belgrade Nikola Tesla Airport (BEG)plane BRU - BEG
6h 58mRSD 12,064–34,680Train, train to Düsseldorf International Airport, fly
- Take the train from 's-Hertogenbosch to Venlotrain
- Take the train from Venlo to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Belgrade Nikola Tesla Airport (BEG)plane DUS - BEG
7h 45mRSD 11,344–32,610Train, train to Dortmund Airport, fly
- Take the train from 's-Hertogenbosch to Venlotrain
- Take the train from Venlo to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Belgrade Nikola Tesla Airport (BEG)plane DTM - BEG
8h 51mRSD 9,574–29,210Train
- Take the train from 's-Hertogenbosch to Venlotrain
- Take the train from Venlo to Frankfurt(M) Flughafen Fernbftrain Ice
- Take the train from Frankfurt Flugh to Wien HBFtrain Nj
- Take the train from Wien Hbf to Kelebiatrain Ec
- Take the train from Subotica to Beograd Centartrain Ir / ...
23h 21mRSD 35,602–54,968Train, bus
- Take the train from 's-Hertogenbosch to Rotterdam Centraaltrain Intercity
- Take the bus from Rotterdam to Beograd, Autobuska stanicabus
33h 54mRSD 13,033–21,710
Amsterdam Airport Schiphol (AMS) to Belgrade Nikola Tesla Airport (BEG) flights
Comparing Your Travel Options
The cheapest way to get from 's-Hertogenbosch to Belgrade is to fly which costs RSD 7000 - RSD 38000 and takes 6h.
The fastest way to get from 's-Hertogenbosch to Belgrade is to fly which takes 6h and costs RSD 7000 - RSD 38000.
No, there is no direct bus from 's-Hertogenbosch station to Belgrade. However, there are services departing from 's-Hertogenbosch, Centraal Station and arriving at Beograd, Autobuska stanica via Eindhoven, Station. The journey, including transfers, takes approximately 20h 57m.
No, there is no direct train from 's-Hertogenbosch to Belgrade. However, there are services departing from 's-Hertogenbosch and arriving at Beograd Centar via Venlo, Frankfurt Flugh, Wien Hbf and Subotica. The journey, including transfers, takes approximately 23h 21m.
The distance between 's-Hertogenbosch and Belgrade is 1525 km. The road distance is 1634.7 km.
The best way to get from 's-Hertogenbosch to Belgrade without a car is to bus which takes 20h 57m and costs .
It takes approximately 6h 3m to get from 's-Hertogenbosch to Belgrade, including transfers.
's-Hertogenbosch to Belgrade bus services, operated by Bravo, depart from 's-Hertogenbosch, Centraal Station.
's-Hertogenbosch to Belgrade train services, operated by Nederlandse Spoorwegen (NS), depart from 's-Hertogenbosch station.
The best way to get from 's-Hertogenbosch to Belgrade is to bus which takes 20h 57m and costs . Alternatively, you can fly, which costs RSD 7000 - RSD 38000 and takes 6h, you could also train, which costs RSD 35000 - RSD 55000 and takes 23h 21m.
What companies run services between 's-Hertogenbosch, Netherlands and Belgrade, Serbia?
You can take a bus from 's-Hertogenbosch, Centraal Station to Beograd, Autobuska stanica via Eindhoven, Station in around 20h 57m. Alternatively, Wizz Air flies from Eindhoven Airport (EIN) to Belgrade Nikola Tesla Airport (BEG) 5 times a week.
- Website
- lufthansa.com
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h 2m
- When
- Monday, Tuesday, Wednesday, Friday, Thursday, and Sunday
- Estimated price
- RSD 14,000–36,000
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RSD 14,000–36,000
Flights from Brussels Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- RSD 10,000–38,000
Flights from Brussels Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RSD 10,000–38,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 22m
- When
- Tuesday, Wednesday, Thursday, Sunday, and Monday
- Estimated price
- RSD 17,000–37,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- RSD 17,000–37,000
- Website
- airserbia.com
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- RSD 9,500–48,000
Flights from Brussels Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday to Thursday
- Estimated price
- RSD 11,000–26,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- RSD 8,500–24,000
- Website
- swiss.com
Flights from Brussels Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RSD 9,000–36,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RSD 9,500–39,000
- Website
- austrian.com
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RSD 13,000–31,000
Flights from Brussels Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- RSD 7,500–30,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 10,000–41,000
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- RSD 9,500–48,000
- Website
- wizzair.com
Flights from Eindhoven Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 6,000–25,000
Flights from Dortmund Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- RSD 6,500–22,000
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Schiphol Airport Train Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- RSD 1,100–2,200
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Breda
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- RSD 550–1,100
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- RSD 1,200–2,300
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Venlo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–2,000
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- RSD 750–1,400
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Venlo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–2,000
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Holzwickede
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- RSD 1,700–3,200
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Venlo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–2,000
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- RSD 3,200–6,000
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Rotterdam Centraal
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–3,800
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Göttingen to Villach Hbf ARZ
- Ave. Duration
- 10h 27m
- Frequency
- Once a week
- Estimated price
- RSD 11,000–14,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–3,100
- Website
- Belgian Railways
Train from Frankfurt Flugh to Wien HBF
- Ave. Duration
- 9h 28m
- Frequency
- Once a week
- Estimated price
- RSD 18,000–28,000
- Website
- Belgian Railways
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- RSD 1,500–2,100
- Website
- Eurobahn
Train from Venlo to Holzwickede
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- RSD 2,600–3,700
- Website
- Eurobahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Venlo to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- RSD 5,000–11,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Kelebia
- Ave. Duration
- 4h 34m
- Frequency
- Twice daily
- Estimated price
- RSD 12,258
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
- Phone
- 0900-9292
- [email protected]
- Website
- Bravo
Bus from 's-Hertogenbosch, Centraal Station to Eindhoven, Centraal Station
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- RSD 1,200–1,500
- Website
- Bravo
- Phone
- +381 20 333 733
- [email protected]
- Website
- garo-reisen.rs
Bus from Eindhoven, Station to Beograd, Autobuska stanica
- Ave. Duration
- 18h 33m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Rotterdam to Beograd, Autobuska stanica
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 guide
Booking & Getting There
's-Hertogenbosch to Belgrade bus services, operated by Bravo, arrive at Eindhoven, Centraal Station.
's-Hertogenbosch to Belgrade train services, operated by Nederlandse Spoorwegen (NS), arrive at Venlo station.
Yes, the driving distance between 's-Hertogenbosch to Belgrade is 1635 km. It takes approximately 14h 42m to drive from 's-Hertogenbosch to Belgrade.
Book your 's-Hertogenbosch to Belgrade bus tickets online with Omio.
There are 4275+ hotels available in Belgrade.





































