There are 7 ways to get from Hannover Airport (HAJ) to Belgrade by plane, car train, car, train, bus, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Hannover Airport (HAJ) to Belgrade Nikola Tesla Airport (BEG)plane HAJ - BEG
2h 49mRSD 17,961–38,785Train, night train
cheapest- Take the train from Hannover Hbf to Berlin Hbftrain Ice
- Take the nighttrain from Berlin Hbf to Budapest-Nyugatinighttrain En
- 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 / ...
23h 30mRSD 10,607–16,979Car train, drive
- Take the cartrain from Hannover Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Belgradecar
17h 40mRSD 23,194–32,280Train, bus
- Take the train from Hannover Hauptbahnhof to Nürnberg Hbftrain 25
- Take the bus from Nürnberg to Subotica, Autobuska stanicabus
- Take the train from Subotica to Beograd Centartrain Ir / ...
18h 35mRSD 19,018–52,188Bus
- Take the bus from Hannover Hbf to Beograd, Autobuska stanicabus
22h 42mRSD 11,000–14,000Bus via Hanover central bus station
- Take the bus from Hanover central bus station to Belgrade bus stationbus N1908
27h 22mRSD 17,000–34,000Drive 1,345.8 km
- Drive from Hannover Airport (HAJ) to Belgradecar 1,345.8 km
13h 24mRSD 22,260–32,153
Hannover Airport (HAJ) to Belgrade by train and night train
Questions & Answers
The cheapest way to get from Hannover Airport (HAJ) to Belgrade is to bus which costs RSD 11000 - RSD 14000 and takes 22h 42m.
The fastest way to get from Hannover Airport (HAJ) to Belgrade is to fly which takes 2h 49m and costs RSD 18000 - RSD 39000.
No, there is no direct bus from Hannover Airport (HAJ) to Belgrade. However, there are services departing from Hannover Hbf and arriving at Beograd, Autobuska stanica via . The journey, including transfers, takes approximately 22h 42m.
No, there is no direct train from Hannover Airport (HAJ) to Belgrade. However, there are services departing from Langenhagen Flughafen and arriving at Beograd Centar via Hannover Hbf, Berlin Hbf, Budapest-Nyugati, Szeged and Subotica. The journey, including transfers, takes approximately 23h 30m.
The distance between Hannover Airport (HAJ) and Belgrade is 1174 km. The road distance is 1345.8 km.
The best way to get from Hannover Airport (HAJ) to Belgrade without a car is to train and bus which takes 18h 35m and costs RSD 19000 - RSD 55000.
It takes approximately 2h 49m to get from Hannover Airport (HAJ) to Belgrade, including transfers.
Hannover Airport (HAJ) to Belgrade bus services, operated by Srbija Tours, depart from Hannover Hbf station.
Hannover Airport (HAJ) to Belgrade train services, operated by Nederlandse Spoorwegen (NS), depart from Hannover Hbf station.
The best way to get from Hannover Airport (HAJ) to Belgrade is to fly which takes 2h 49m and costs RSD 18000 - RSD 39000. Alternatively, you can bus, which costs RSD 11000 - RSD 14000 and takes 22h 42m.
What companies run services between Hannover Airport (HAJ), Germany and Belgrade, Serbia?
Air Serbia, Austrian Airlines, and four other airlines fly from Hannover Airport (HAJ) to Belgrade Nikola Tesla Airport (BEG) every 4 hours. Alternatively, Srbija Tours operates a bus from Hannover Hbf to Beograd, Autobuska stanica once a week. Tickets cost RSD 11,000–14,000 and the journey takes 21h 25m.
- Website
- lufthansa.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RSD 15,000–55,000
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RSD 15,000–55,000
- Website
- airserbia.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Friday and Monday
- Estimated price
- RSD 13,000–36,000
- Website
- swiss.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 15,000–55,000
- Website
- austrian.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 14,000–50,000
- Website
- klm.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RSD 12,000–60,000
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Hannover Hbf to Villach Hbf
- Ave. Duration
- 11h 35m
- Frequency
- Once a week
- Estimated price
- RSD 12,000–14,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Nürnberg Hbf
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- RSD 9,000–40,000
- Website
- Deutsche Bahn Intercity (DB IC)
- 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
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- RSD 900–1,950
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 900–1,050
- First Class
- RSD 1,800–1,950
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- RSD 900–1,950
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 900–1,050
- First Class
- RSD 1,800–1,950
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Hannover Hbf to Berlin Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- RSD 3,300–7,000
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Night train from Berlin Hbf to Budapest-Nyugati
- Ave. Duration
- 12h 18m
- Frequency
- Twice daily
- Estimated price
- RSD 5,000–6,500
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Szeged
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–1,300
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 360–420
- Website
- Hungarian Railways (MÁV)
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Nürnberg to Subotica, Autobuska stanica
- Ave. Duration
- 11h 10m
- Frequency
- Once a week
- Estimated price
- RSD 9,000–11,000
- Schedules at
- srbijatours.com
- Prices
- RSD 9,000–11,000
Bus from Hannover Hbf to Beograd, Autobuska stanica
- Ave. Duration
- 21h 25m
- Frequency
- Once a week
- Estimated price
- RSD 11,000–14,000
- Schedules at
- srbijatours.com
- Prices
- RSD 11,000–14,000
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hanover central bus station to Belgrade bus station
- Ave. Duration
- 26h 5m
- Frequency
- 3 times a week
- Estimated price
- RSD 17,000–28,000
- Website
- Flixbus
- Phone
- +382 51 233 762
- [email protected]
- Website
- Eurosuntic
Bus from Hanover central bus station to Belgrade bus station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- RSD 20,000–34,000
- Website
- Eurosuntic
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Hannover Airport (HAJ) to Belgrade bus services, operated by Srbija Tours, arrive at Beograd, Autobuska stanica station.
Hannover Airport (HAJ) to Belgrade train services, operated by Nederlandse Spoorwegen (NS), arrive at Berlin Hbf station.
Yes, the driving distance between Hannover Airport (HAJ) to Belgrade is 1346 km. It takes approximately 13h 24m to drive from Hannover Airport (HAJ) to Belgrade.
Book your Hannover Airport (HAJ) to Belgrade bus tickets online with Omio.
There are 4558+ hotels available in Belgrade.


























