There are 10 ways to get from Hahn Airport (HHN) to Belgrade by bus, plane, train, car, or car train
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 Frankfurt, fly to Belgrade Nikola Tesla Airport
best- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Fly from Frankfurt (FRA) to Belgrade Nikola Tesla Airport (BEG)plane FRA - BEG
6h 36mRSD 13,542–33,077Fly Hahn to Tuzla International Airport, bus
cheapest- Fly from Hahn (HHN) to Tuzla International Airport (TZL)plane HHN - TZL
- Take the bus from Požarnica to Beograd, Autobuska stanicabus
7h 8mRSD 10,281–41,777Bus, train
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Take the train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhoftrain 55 / ...
- Take the train from Mannheim, Hauptbahnhof to Augsburg Hbftrain 11 / ...
- Take the bus from Augsburg to Beograd, Autobuska stanicabus
18h 7mRSD 15,742–48,377Drive, car train
- Drive from Hahn Airport (HHN) to Göttingencar
- Take the cartrain from Göttingen to Villach Hbfcartrain
- Drive from Villach Hbf to Belgradecar
19h 12mRSD 27,455–39,879Bus, train, train to Stuttgart Airport, fly to Belgrade Nikola Tesla Airport
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Take the train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Belgrade Nikola Tesla Airport (BEG)plane STR - BEG
8h 7mRSD 16,792–47,927Bus, train to Düsseldorf International Airport, fly to Belgrade Nikola Tesla Airport
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Take the train from Frankfurt to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Belgrade Nikola Tesla Airport (BEG)plane DUS - BEG
8h 39mRSD 15,492–52,507Bus via Frankfurt am Main
- Take the bus from Hahn to Frankfurtbus Flughafenbus
- Take the bus from Frankfurt(Main)Hbf to Beograd, Autobuska stanicabus
22h 10mRSD 13,642–26,877Bus
- Take the bus from Frankfurt Hahn Airport to Frankfurt Central Train Stationbus flibco 6255
- Take the bus from Frankfurt central train station to Belgrade bus stationbus N1912
25h 25mRSD 17,021–29,730Bus, train via Budapest
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Take the train from Mainz, Hauptbahnhof to Kufsteintrain Drf
- Take the train from Kufstein to Budapest-Kelenfoeldtrain Rjx
- Take the train from Budapest-Kelenfoeld to Szegedtrain
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
25h 27mRSD 17,892–34,587Drive 1,402 km
- Drive from Hahn Airport (HHN) to Belgradecar 1,402 km
12h 24mRSD 23,197–33,507
Hahn Airport (HHN) to Belgrade by bus and train
Questions & Answers
The cheapest way to get from Hahn Airport (HHN) to Belgrade is to bus via Frankfurt am Main which costs RSD 13000 - RSD 27000 and takes 22h 10m.
The fastest way to get from Hahn Airport (HHN) to Belgrade is to bus and fly which takes 6h 36m and costs RSD 13000 - RSD 34000.
No, there is no direct bus from Hahn Airport (HHN) to Belgrade. However, there are services departing from Hahn and arriving at Beograd, Autobuska stanica via Frankfurt(Main)Hbf. The journey, including transfers, takes approximately 22h 10m.
The distance between Hahn Airport (HHN) and Belgrade is 1194 km. The road distance is 1402 km.
The best way to get from Hahn Airport (HHN) to Belgrade without a car is to bus and train which takes 18h 7m and costs RSD 15000 - RSD 49000.
It takes approximately 6h 36m to get from Hahn Airport (HHN) to Belgrade, including transfers.
Hahn Airport (HHN) to Belgrade bus services, operated by Bohr, depart from Hahn station.
Hahn Airport (HHN) to Belgrade bus services, operated by Bohr, arrive at Frankfurt station.
Yes, the driving distance between Hahn Airport (HHN) to Belgrade is 1402 km. It takes approximately 12h 24m to drive from Hahn Airport (HHN) to Belgrade.
There are 4542+ hotels available in Belgrade.
What companies run services between Hahn Airport (HHN), Germany and Belgrade, Serbia?
You can take a bus from Hahn to Beograd, Autobuska stanica via Frankfurt and Frankfurt(Main)Hbf in around 22h 10m.
- Website
- lufthansa.com
Flights from Frankfurt to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- RSD 12,000–30,000
Flights from Frankfurt to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- RSD 12,000–30,000
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 11,000–27,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RSD 12,000–44,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 42m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- RSD 12,000–44,000
- Website
- airserbia.com
Flights from Frankfurt to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- RSD 11,000–26,000
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Friday, Sunday, Monday, Wednesday, and 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,000–28,000
- Website
- austrian.com
Flights from Frankfurt to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- RSD 11,000–40,000
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Friday to Thursday
- Estimated price
- RSD 14,000–36,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 11,000–42,000
- Website
- swiss.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- RSD 12,000–43,000
- Website
- wizzair.com
Flights from Hahn to Tuzla International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RSD 1,500–28,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,400–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Augsburg Hbf
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- RSD 6,000–26,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,400–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 2,200–10,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Düsseldorf Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 4,300–19,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 621 830 1200
- Website
- Süwex
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,700–2,400
- Schedules at
- Süwex
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,700–2,400
- Schedules at
- Süwex
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–3,400
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–3,400
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- RSD 900–1,900
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Augsburg Hbf
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- RSD 3,700–7,500
- Website
- Nederlandse Spoorwegen (NS)
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- RSD 900–1,900
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- RSD 1,400–2,900
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Düsseldorf Hbf
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- RSD 2,700–5,500
- 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
- Ave. Duration
- 10h 29m
- Frequency
- Once a week
- Estimated price
- RSD 11,000–14,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Mainz, Hauptbahnhof to Kufstein
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Estimated price
- RSD 4,000–12,500
- Website
- Nightjet
- Sleeper Carriage
- RSD 11,500–12,500
- Couchette Carriage
- RSD 7,500–9,000
- Seating Carriage
- RSD 4,000–4,800
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Kufstein to Budapest-Kelenfoeld
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a day
- Estimated price
- RSD 10,000–16,000
- Website
- Railjet
- Website
- Railjet
- *
- RSD 10,000–16,000
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Szeged
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- 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 350–410
- Website
- Hungarian Railways (MÁV)
- 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
- 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
- Phone
- +49 (0) 6543 5019-400
- [email protected]
- Website
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
Bus from Hahn to Frankfurt
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,600–1,900
- Schedules at
- Bohr
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Požarnica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- RSD 2,000–3,300
- Schedules at
- transturist.ba
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Augsburg to Beograd, Autobuska stanica
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- RSD 9,500–14,000
- Website
- Fudeks
- Phone
- 019 435 045
- [email protected]
- Website
- nikolicprevoz.rs
Bus from Frankfurt(Main)Hbf to Beograd, Autobuska stanica
- Ave. Duration
- 19h
- Frequency
- 3 times a week
- Estimated price
- RSD 7,500–9,000
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Frankfurt(Main)Hbf to Beograd, Autobuska stanica
- Phone
- +381 61 2471675
- Website
- facebook.com
Bus from Frankfurt(Main)Hbf to Beograd, Autobuska stanica
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +381 20 333 733
- [email protected]
- Website
- garo-reisen.rs
Bus from Frankfurt(Main)Hbf to Beograd, Autobuska stanica
- Ave. Duration
- 20h 33m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- [email protected]
- Website
- Flibco
Bus from Frankfurt Hahn Airport to Frankfurt Central Train Station
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- RSD 2,200–6,000
- Website
- Flibco
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Belgrade bus station
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Estimated price
- RSD 14,000–24,000
- Website
- Flixbus
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
































































