There are 10 ways to get from Bologna to Bamberg by bus, train, train (Trenitalia), night train, 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.
Bus, train
best- Take the bus from Bologna - Servizio Due Madonne to München Hackerbrückebus
- Take the train from München Hbf to Bambergtrain 28 / ...
8h 12m€113–184Night train, train via Brennero
cheapest- Take the nighttrain from Bologna Centrale to Brennero - Brennernighttrain Nj
- Take the nighttrain from Innsbruck Hauptbahnhof to Nuernberg Hbfnighttrain Nj
- Take the train from Nürnberg Hbf to Bambergtrain 28 / ...
10h 35m€64–230Train
- Take the train from Bologna Centrale to Brennero - Brennertrain
- Take the train from Innsbruck Hauptbahnhof to Kufsteintrain Rj / ...
- Take the train from Kufstein to Muenchen Hbf Gl.5-10train Rb
- Take the train from München Hbf to Bambergtrain 28 / ...
11h 2m€113–290Drive 758.7 km
- Drive from Bologna to Bambergcar 758.7 km
7h 33m€122–175Bus
- Take the bus from Bologna - Servizio Due Madonne to München Hackerbrückebus
- Take the bus from Munich central bus station to Nuremberg central bus stationbus N28 / ...
- Take the bus from Nuremberg central bus station to Bamberg train stationbus
12h 1m€89–131Night train, train
- Take the nighttrain from Bologna Centrale to Muenchen Hbfnighttrain En
- Take the train from München Hbf to Bambergtrain 28 / ...
13h 31m€185–286Fly Bologna Guglielmo Marconi Airport to Nuremberg Airport, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Nuremberg Airport (NUE)plane BLQ - NUE
- Take the train from Nürnberg Hbf to Bambergtrain
7h 26m€85–259Fly Bologna Guglielmo Marconi Airport to Frankfurt, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Frankfurt (FRA)plane BLQ - FRA
- Take the train from Frankfurt to Würzburg Hbftrain
- Take the train from Würzburg Hbf to Bambergtrain
6h 42m€134–305Fly Bologna Guglielmo Marconi Airport to Munich International Airport, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Munich International Airport (MUC)plane BLQ - MUC
- Take the train from München Hbf to Bambergtrain
6h 53m€141–354Train to Florence Peretola Airport, fly to Frankfurt, train
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Frankfurt (FRA)plane FLR - FRA
- Take the train from Frankfurt to Würzburg Hbftrain
- Take the train from Würzburg Hbf to Bambergtrain
7h 41m€163–365
Bologna to Bamberg by train
Comparing Your Travel Options
The cheapest way to get from Bologna to Bamberg is to bus which costs €85 - €140 and takes 12h 1m.
The fastest way to get from Bologna to Bamberg is to fly and train which takes 6h 42m and costs €130 - €310.
No, there is no direct bus from Bologna to Bamberg station. However, there are services departing from Ugo Bassi and arriving at Bamberg train station via Bologna - Servizio Due Madonne, Munich central bus station and Nuremberg central bus station. The journey, including transfers, takes approximately 12h 1m.
No, there is no direct train from Bologna to Bamberg. However, there are services departing from Bologna Centrale and arriving at Bamberg via Brennero - Brenner, Innsbruck Hauptbahnhof, Kufstein and München Hbf. The journey, including transfers, takes approximately 11h 2m.
The distance between Bologna and Bamberg is 792 km. The road distance is 758.7 km.
The best way to get from Bologna to Bamberg without a car is to bus and train which takes 8h 12m and costs €110 - €190.
It takes approximately 8h 12m to get from Bologna to Bamberg, including transfers.
Bologna to Bamberg bus services, operated by Onebus, depart from Bologna - Servizio Due Madonne station.
Bologna to Bamberg train services, operated by Trenitalia, depart from Bologna Centrale station.
The best way to get from Bologna to Bamberg is to train which takes 11h 2m and costs €110 - €290. Alternatively, you can bus, which costs €85 - €140 and takes 12h 1m.
What companies run services between Bologna, Italy and Bamberg, Germany?
You can take a train from Bologna Centrale to Bamberg via Brennero - Brenner, Innsbruck Hauptbahnhof, Kufstein, Muenchen Hbf Gl.5-10, and München Hbf in around 11h 2m. Alternatively, you can take a bus from Ugo Bassi to Bamberg train station via Deposito Due Madonne 2, Bologna - Servizio Due Madonne, München Hackerbrücke, Munich central bus station, and Nuremberg central bus station in around 12h 1m.
- Website
- lufthansa.com
Flights from Bologna Guglielmo Marconi Airport to Nuremberg Airport via Frankfurt
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €110–700
Flights from Bologna Guglielmo Marconi Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–470
Flights from Bologna Guglielmo Marconi Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €140–480
Flights from Bologna Guglielmo Marconi Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €150–500
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €120–550
Flights from Florence Peretola Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €160–550
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Bamberg
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bologna Centrale to Brennero - Brenner
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- €65–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Innsbruck Hauptbahnhof to Kufstein
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kufstein to Muenchen Hbf Gl.5-10
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Bamberg
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Bamberg
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €11–23
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Bamberg
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Bamberg
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €11–23
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Würzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Bamberg
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Würzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Bologna - Servizio Due Madonne to München Hackerbrücke
- Ave. Duration
- 5h 12m
- Frequency
- Once a week
- Estimated price
- €70–100
- Website
- Onebus
Bus from Bologna - Servizio Due Madonne to München Hackerbrücke
- Ave. Duration
- 5h 12m
- Frequency
- Once a week
- Estimated price
- €70–100
- Website
- Onebus
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Bologna to Bamberg bus services, operated by Onebus, arrive at München Hackerbrücke station.
Bologna to Bamberg train services, operated by Trenitalia, arrive at Brennero - Brenner station.
Yes, the driving distance between Bologna to Bamberg is 759 km. It takes approximately 7h 33m to drive from Bologna to Bamberg.
Book your Bologna to Bamberg train tickets online with Omio.
Book your Bologna to Bamberg bus tickets online with Omio.
There are 774+ hotels available in Bamberg.





