There are 10 ways to get from Magdeburg to Serbia by train, plane, bus, 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.
Train to Leipzig-Halle Airport, fly to Belgrade Nikola Tesla Airport
best- Take the train from Magdeburg Hbf to Leipzig/Halle Flughafentrain
- Fly from Leipzig-Halle Airport (LEJ) to Belgrade Nikola Tesla Airport (BEG)plane LEJ - BEG
8h 18mRSD 23,386–51,150Train to Berlin Brandenburg Airport, fly to Belgrade Nikola Tesla Airport
cheapest- Take the train from Magdeburg Hbf to Berlin Hbftrain
- Fly from Berlin Brandenburg Airport (BER) to Belgrade Nikola Tesla Airport (BEG)plane BER - BEG
6h 38mRSD 7,988–34,367Train
- Take the train from Magdeburg Hbf to Halle(Saale)Hbftrain 55 / ...
- Take the train from Halle(Saale)Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nuernberg Hbf to Passau Hbftrain Re
- Take the train from Passau Hbf to Wien Hbftrain Ic
- Take the train from Wien Hbf to Kelebiatrain Ec
- Take the train from Subotica to Beograd Centartrain Ir / ...
18h 30mRSD 30,991–56,440Train, bus via Subotica
- Take the train from Magdeburg Hbf to Leipzig Hbftrain 55 / ...
- Take the bus from Leipzig to Subotica, Autobuska stanicabus
- Take the train from Subotica to Beograd Centartrain Ir / ...
18h 44mRSD 13,158–28,188Drive 1,202.7 km
- Drive from Magdeburg to Belgradecar 1,202.7 km
12h 22mRSD 20,822–30,076Train to Hannover Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Magdeburg Hbf to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Belgrade Nikola Tesla Airport (BEG)plane HAJ - BEG
6h 57mRSD 18,642–43,888Train to Hamburg Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Magdeburg Hbf to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Belgrade Nikola Tesla Airport (BEG)plane HAM - BEG
7h 52mRSD 11,162–44,032Train to Berlin Brandenburg Airport, fly to Sofia Airport, shuttle
- Take the train from Magdeburg Hbf to Berlin Hbftrain
- Fly from Berlin Brandenburg Airport (BER) to Sofia Airport (SOF)plane BER - SOF
- Take a shuttle bus from Sofia Airport to Niš
9h 9mBus
- Take the bus from Magdeburg central bus station to Leipzig central train stationbus N67 / ...
- Take the bus from Leipzig to Beograd, Autobuska stanicabus
21h 1mRSD 10,326–20,974Train, bus
- Take the train from Magdeburg Hbf to Dresden Hauptbahnhoftrain 55 / ...
- Take the bus from Dresden central station to Belgrade bus stationbus N1908
21h 58mRSD 13,315–27,793
Magdeburg to Serbia by train, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Magdeburg to Serbia is to bus which costs RSD 10000 - RSD 21000 and takes 21h 1m.
The fastest way to get from Magdeburg to Serbia is to train and fly which takes 6h 38m and costs RSD 8000 - RSD 35000.
No, there is no direct bus from Magdeburg station to Serbia. However, there are services departing from Magdeburg central bus station and arriving at Mostar via Leipzig and Bulevar Crvene Armije. The journey, including transfers, takes approximately 21h 1m.
No, there is no direct train from Magdeburg to Serbia. However, there are services departing from Magdeburg Hbf and arriving at Beograd Centar via Halle(Saale)Hbf, Nuernberg Hbf, Passau Hbf, Wien Hbf and Subotica. The journey, including transfers, takes approximately 18h 30m.
The distance between Magdeburg and Serbia is 1074 km. The road distance is 1202.7 km.
The best way to get from Magdeburg to Serbia without a car is to train and bus via Subotica which takes 18h 44m and costs RSD 13000 - RSD 29000.
It takes approximately 8h 18m to get from Magdeburg to Serbia, including transfers.
Magdeburg to Serbia bus services, operated by FlixBus, depart from Magdeburg central bus station.
Magdeburg to Serbia train services, operated by Deutsche Bahn Intercity (DB IC), depart from Magdeburg Hbf station.
The best way to get from Magdeburg to Serbia is to train which takes 18h 30m and costs RSD 31000 - RSD 60000. Alternatively, you can bus, which costs RSD 10000 - RSD 21000 and takes 21h 1m.
What companies run services between Magdeburg, Germany and Serbia?
You can take a train from Magdeburg Hbf to Beograd Centar via Halle(Saale)Hbf, Nürnberg Hbf, Nuernberg Hbf, Passau Hbf, Wien Hbf, Kelebia, and Subotica in around 18h 30m. Alternatively, you can take a bus from Magdeburg central bus station to Mostar via Leipzig central train station, Leipzig, Beograd, Autobuska stanica, and Bulevar Crvene Armije in around 21h 1m.
- Website
- lufthansa.com
Flights from Leipzig-Halle Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- RSD 17,000–60,000
Flights from Berlin Brandenburg Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- RSD 11,000–37,000
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 14,000–50,000
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- RSD 14,000–55,000
Flights from Hamburg Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- RSD 13,000–46,000
Flights from Berlin Brandenburg Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RSD 7,500–40,000
- Website
- austrian.com
Flights from Leipzig-Halle Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- RSD 13,000–55,000
Flights from Berlin Brandenburg Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- RSD 9,500–39,000
Flights from Hamburg Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- RSD 9,500–36,000
Flights from Berlin Brandenburg Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- RSD 13,000–31,000
- Website
- airserbia.com
Flights from Leipzig-Halle Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Monday to Saturday
- Estimated price
- RSD 14,000–40,000
Flights from Leipzig-Halle Airport to Belgrade Nikola Tesla Airport via Palma Mallorca
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- RSD 17,000–48,000
Flights from Berlin Brandenburg Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- RSD 6,000–24,000
Flights from Hannover Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- RSD 12,000–34,000
Flights from Hamburg Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Friday and Monday
- Estimated price
- RSD 5,500–27,000
Flights from Berlin Brandenburg Airport to Sofia Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- RSD 11,000–20,000
- Website
- wizzair.com
Flights from Berlin Brandenburg Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 5,500–20,000
Flights from Hamburg Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- RSD 4,800–25,000
Flights from Berlin Brandenburg Airport to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 3,200–24,000
- Website
- swiss.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- RSD 12,000–48,000
- Website
- klm.com
Flights from Hannover Airport to Belgrade Nikola Tesla Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RSD 11,000–60,000
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 6,000–28,000
- Website
- air.bg
Flights from Berlin Brandenburg Airport to Sofia Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 11,000–30,000
- Website
- lot.com
Flights from Berlin Brandenburg Airport to Sofia Airport via Warsaw Chopin
- Ave. Duration
- 5h 5m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- RSD 13,000–29,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Leipzig/Halle Flughafen
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- RSD 2,000–4,600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Halle(Saale)Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- RSD 1,700–3,800
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Halle(Saale)Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- RSD 5,500–13,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Leipzig Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- RSD 2,400–5,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Berlin Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- RSD 2,800–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- RSD 2,800–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Hamburg Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- RSD 5,000–12,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Berlin Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- RSD 2,800–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Magdeburg Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 2h 37m
- Frequency
- Every 3 hours
- Estimated price
- RSD 4,800–11,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Magdeburg Hbf to Halle(Saale)Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- RSD 1,800–8,000
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Magdeburg Hbf to Leipzig Hbf
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- RSD 2,700–11,000
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 800 589 28 40
- [email protected]
- Website
- agilis
Train from Nuernberg Hbf to Passau Hbf
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- RSD 8,000–14,000
- Schedules at
- agilis
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Passau Hbf to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- RSD 3,700–7,000
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Kelebia
- Ave. Duration
- 4h 34m
- Frequency
- Twice daily
- Estimated price
- RSD 11,000–13,000
- 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
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
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from Magdeburg Hbf to Berlin Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- RSD 1,300–1,900
- Website
- FlixTrain GmbH
Train from Magdeburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,300–1,900
- Website
- FlixTrain GmbH
Train from Magdeburg Hbf to Berlin Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- RSD 1,300–1,900
- Website
- FlixTrain GmbH
Train from Magdeburg Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–3,200
- Website
- FlixTrain GmbH
- Phone
- +381 25 424577
- [email protected]
- Website
- severtrans.rs
Bus from Leipzig to Subotica, Autobuska stanica
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Estimated price
- RSD 10,000–16,000
- Schedules at
- facebook.com
Bus from Leipzig to Beograd, Autobuska stanica
- Ave. Duration
- 17h 40m
- Frequency
- Once a week
- Estimated price
- RSD 9,000–19,000
- Schedules at
- facebook.com
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Magdeburg central bus station to Leipzig central train station
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- RSD 1,200–1,900
- Website
- Flixbus
Bus from Dresden central station to Belgrade bus station
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- RSD 11,000–17,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
Booking & Getting There
Magdeburg to Serbia bus services, operated by FlixBus, arrive at Leipzig central train station.
Magdeburg to Serbia train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Halle(Saale)Hbf station.
Yes, the driving distance between Magdeburg to Serbia is 1203 km. It takes approximately 12h 22m to drive from Magdeburg to Serbia.
There are 4211+ hotels available in Serbia.


































