HUB hero image

How to Travel from

Bamberg to Bonn

by Rideshare, Route or Car

Bamberg
+0
Bonn
Transport search to Bonn
Bamberg
+0
Bonn
Building a composite car route
Cheapest
Best Offer!
Car
3 h 13 min
377 km.
from $20
Composite Route Car Only

Seven ways to Travel from Bamberg to Bonn

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Bamberg train station to Würzburg
Ave. Duration:
1h 20m
Frequency:
5 times a day
Estimated price:
$12.09–$17.81

Tarsin

Phone:
+40 230 562 929
Website:
tarsin.ro/
Bus from Würzburg to Bonn
Ave. Duration:
3h 51m
Frequency:
Once a week
Estimated price:
$10.81–$13.99

Airlines

Lufthansa

Website:
lufthansa.com/
Plane from Nuremberg Airport to Frankfurt
Ave. Duration:
45 min
Frequency:
Every day
Estimated price:
$108.14–$279.90

Train operators

NS

Phone:
+31 30 751 5155
Website:
ns.nl/
Train from Frankfurt to Siegburg
Ave. Duration:
37 min
Frequency:
Twice daily
Estimated price:
$20.36–$52.16

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Würzburg Hbf to Siegburg
Ave. Duration:
2h 6m
Frequency:
Every 4 hours
Estimated price:
$62.34–$69.97
Train from Bamberg to Nürnberg
Ave. Duration:
36 min
Frequency:
Hourly
Estimated price:
$30.53–$34.35
Train from Frankfurt to Siegburg
Ave. Duration:
37 min
Frequency:
Hourly
Estimated price:
$41.98–$47.07
Train from Wuerzburg Hbf to Bonn
Ave. Duration:
3h 19m
Frequency:
3 times a day
Estimated price:
$63.61–$76.34

Deutsche Bahn Regional

Phone:
+49 30 2970
Website:
bahn.de/
Train from Bamberg to Würzburg
Ave. Duration:
54 min
Frequency:
Hourly
Estimated price:
$20.36–$29.26
Train from Bamberg to Nürnberg
Ave. Duration:
1h 1m
Frequency:
Every 30 minutes
Estimated price:
$15.27–$21.63
Train from Bamberg to Frankfurt
Ave. Duration:
3h 6m
Frequency:
Every 4 hours
Estimated price:
$40.71–$57.25

National Express

Phone:
08717 81 81 81
Website:
nationalexpress.com/en
Train from Koblenz Stadtmitte to Bonn
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$13.99–$20.36

VIAS Rail GmbH

Phone:
069 450099650
Website:
vias-online.de/
Train from Frankfurt(Main)Hbf to Koblenz
Ave. Duration:
2h 16m
Frequency:
Hourly
Estimated price:
$25.45–$35.62

TRANS REGIO Deutsche Regionalbahn GmbH

Phone:
+49-261-98887070
Website:
mittelrheinbahn.de/
Train from Koblenz Stadtmitte to Bonn
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$13.99–$20.36

Questions and Answers

What is the cheapest way to get from Bamberg to Bonn?

The cheapest way to get from Bamberg to Bonn is to bus which costs $19.57 - $27.17 and takes 6h 11m.

What is the fastest way to get from Bamberg to Bonn?

The fastest way to get from Bamberg to Bonn is to drive which takes 3h 12m and costs $54.35 - $86.96 .

Is there a direct bus between Bamberg and Bonn?

No, there is no direct bus from Bamberg station to Bonn. However, there are services departing from Bamberg train station and arriving at Bonn via Würzburg. The journey, including transfers, takes approximately 6h 11m.

Is there a direct train between Bamberg and Bonn?

No, there is no direct train from Bamberg to Bonn. However, there are services departing from Bamberg and arriving at Bonn Stadthaus via Würzburg Hbf and Siegburg Bf. The journey, including transfers, takes approximately 4h 29m.

How far is it from Bamberg to Bonn?

The distance between Bamberg and Bonn is 387 km. The road distance is 378.8 km.

How do I travel from Bamberg to Bonn without a car?

The best way to get from Bamberg to Bonn without a car is to train via Siegburg Bf which takes 4h 29m and costs $70.65 - $86.96 .

How long does it take to get from Bamberg to Bonn?

It takes approximately 4h 29m to get from Bamberg to Bonn, including transfers.

Where do I catch the Bamberg to Bonn bus from?

Bamberg to Bonn bus services, operated by FlixBus, depart from Bamberg train station.

Where do I catch the Bamberg to Bonn train from?

Bamberg to Bonn train services, operated by Deutsche Bahn Regional, depart from Bamberg station.

Train or bus from Bamberg to Bonn?

The best way to get from Bamberg to Bonn is to train via Siegburg Bf which takes 4h 29m and costs $70.65 - $86.96 . Alternatively, you can bus, which costs $19.57 - $27.17 and takes 6h 11m.

Where does the Bamberg to Bonn bus arrive?

Bamberg to Bonn bus services, operated by FlixBus, arrive at Würzburg Main Station.

Where does the Bamberg to Bonn train arrive?

Bamberg to Bonn train services, operated by Deutsche Bahn Regional, arrive at Würzburg Hbf station.

Can I drive from Bamberg to Bonn?

Yes, the driving distance between Bamberg to Bonn is 379 km. It takes approximately 3h 12m to drive from Bamberg to Bonn.

How do I get a train ticket from Bamberg to Bonn?

Book your Bamberg to Bonn train tickets online with Omio.

Where can I stay near Bonn?

There are 1255+ hotels available in Bonn. Prices start at $47.35 per night.
+0