There are 8 ways to get from Bonn to Magdeburg by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bonn Hbf to Magdeburg Hbftrain 55
5h 10m€85–340Bus
cheapest- Take the bus from Bonn UN Campus to Magdeburg central bus stationbus N1338 / ...
6h 45m€35–60Bus via Düsseldorf
- Take the bus from Bonn Hbf to Dusseldorf Central Bus Stationbus Ivano-Frankivsk
- Take the bus from Stadtarchiv Düsseldorf to Magdeburgbus Mykolayiv
6h 3mDrive 453.8 km
- Drive from Bonn to Magdeburgcar 453.8 km
3h 52m€66–94Fly Cologne Bonn Airport to Berlin Brandenburg Airport, train
- Fly from Cologne Bonn Airport (CGN) to Berlin Brandenburg Airport (BER)plane CGN - BER
- Take the train from Berlin Hbf to Magdeburg Hbftrain
5h 6m€97–330Train via Koeln Hbf
- Take the train from Köln Hbf to Magdeburg Hbftrain 19 / ...
5h 38m€81–333Train to Düsseldorf International Airport, fly to Berlin Brandenburg Airport, train
- Take the train from Bonn Hbf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Berlin Brandenburg Airport (BER)plane DUS - BER
- Take the train from Berlin Hbf to Magdeburg Hbftrain
5h 44m€118–393Train to Frankfurt, fly to Leipzig-Halle Airport, train
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Leipzig-Halle Airport (LEJ)plane FRA - LEJ
- Take the train from Leipzig/Halle Flughafen to Magdeburg Hbftrain
5h 28m€129–336
Bonn to Magdeburg by train
Questions & Answers
The cheapest way to get from Bonn to Magdeburg is to bus which costs €35 - €60 and takes 6h 45m.
The fastest way to get from Bonn to Magdeburg is to drive which takes 3h 52m and costs €65 - €95.
Yes, there is a direct bus departing from Bonn UN Campus and arriving at Magdeburg central bus station station. Services depart twice daily, and operate every day. The journey takes approximately 6h 45m.
Yes, there is a direct train departing from Bonn Hbf and arriving at Magdeburg Hbf. Services depart every three hours, and operate every day. The journey takes approximately 5h 10m.
The distance between Bonn and Magdeburg is 476 km. The road distance is 453.8 km.
The best way to get from Bonn to Magdeburg without a car is to train which takes 5h 10m and costs €85 - €340.
The train from Bonn Hbf to Magdeburg Hbf takes 5h 10m including transfers and departs every three hours.
Bonn to Magdeburg bus services, operated by GrandBus, depart from Bonn Hbf station.
Bonn to Magdeburg train services, operated by Deutsche Bahn Intercity (DB IC), depart from Bonn Hbf station.
The best way to get from Bonn to Magdeburg is to train which takes 5h 10m and costs €85 - €340. Alternatively, you can bus via Düsseldorf, which costs and takes 6h 3m.
What companies run services between Bonn, Germany and Magdeburg, Germany?
Deutsche Bahn Intercity (DB IC) operates a train from Bonn Hbf to Magdeburg Hbf every 3 hours. Tickets cost €85–340 and the journey takes 5h 10m. Alternatively, you can take a bus from Bonn Hbf to Magdeburg via Dusseldorf Central Bus Station and Stadtarchiv Düsseldorf in around 6h 3m.
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €70–210
Flights from Düsseldorf International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–220
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bonn Hbf to Magdeburg Hbf
- Ave. Duration
- 5h 10m
- Frequency
- Every 3 hours
- Estimated price
- €85–340
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Magdeburg Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €25–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Magdeburg Hbf
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Estimated price
- €75–310
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €12–50
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Magdeburg Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €25–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €25–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig/Halle Flughafen to Magdeburg Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €18–75
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Bonn Hbf to Dusseldorf Central Bus Station
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- €15–17
- Website
- Grand Bus
Want to know more about travelling around Germany
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
Bonn to Magdeburg bus services, operated by GrandBus, arrive at Dusseldorf Central Bus Station.
Bonn to Magdeburg train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Magdeburg Hbf station.
Yes, the driving distance between Bonn to Magdeburg is 454 km. It takes approximately 3h 52m to drive from Bonn to Magdeburg.
Book your Bonn to Magdeburg train tickets online with Omio.
Book your Bonn to Magdeburg bus tickets online with Omio.
There are 649+ hotels available in Magdeburg.





