There are 11 ways to get from Florence to Bamberg by plane, train, train (Trenitalia), bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Florence Peretola Airport to Nuremberg Airport, train
best- Fly from Florence Peretola Airport (FLR) to Nuremberg Airport (NUE)plane FLR - NUE
- Take the train from Nürnberg Hbf to Bambergtrain
6h 37m€135–376Bus
cheapest- Take the bus from Florence Villa Constanza Bus Station to Nuremberg central bus stationbus N1385 / ...
- Take the bus from Nuremberg central bus station to Bamberg train stationbus 1326
14h€72–107Train
- Take the train from Firenze S.M.N. to Bolzano Bozentrain Fr
- Take the train from Bolzano Bozen to Brennero - Brennertrain Re
- 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 11m€130–282Bus, train
- Take the bus from Florence Villa Constanza Bus Station to Nürnberg, Zobbus
- Take the train from Nürnberg-Dürrenhof to Bambergtrain S1
12h 26m€115–207Night train, train
- Take the nighttrain from Firenze Campo Marte to Muenchen Hbfnighttrain En
- Take the train from München Hbf to Bambergtrain 28 / ...
14h 37m€200–306Fly Florence Peretola Airport to Frankfurt, 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
6h 58m€168–432Fly Florence Peretola Airport to Munich International Airport, train
- Fly from Florence Peretola Airport (FLR) to Munich International Airport (MUC)plane FLR - MUC
- Take the train from München Hbf to Bambergtrain
7h 9m€170–407Train to Bologna Guglielmo Marconi Airport, fly to Frankfurt, train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- 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
7h 25m€156–469Train to Pisa International Airport, fly to Frankfurt, train
- Take the train from Firenze S.M.N. to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Frankfurt (FRA)plane PSA - FRA
- Take the train from Frankfurt to Würzburg Hbftrain
- Take the train from Würzburg Hbf to Bambergtrain
8h 12m€160–430Train to Bologna Guglielmo Marconi Airport, fly to Munich International Airport, train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Munich International Airport (MUC)plane BLQ - MUC
- Take the train from München Hbf to Bambergtrain
7h 36m€158–464Drive 843.7 km
- Drive from Florence to Bambergcar 843.7 km
8h 16m€136–196
Florence to Bamberg by train
Comparing Your Travel Options
The cheapest way to get from Florence to Bamberg is to bus which costs €70 - €110 and takes 14h.
The fastest way to get from Florence to Bamberg is to fly and train which takes 6h 37m and costs €130 - €380.
No, there is no direct bus from Florence station to Bamberg station. However, there are services departing from Florence Villa Constanza Bus Station and arriving at Bamberg train station via Nuremberg central bus station. The journey, including transfers, takes approximately 14h.
No, there is no direct train from Florence to Bamberg. However, there are services departing from Firenze S.M.N. and arriving at Bamberg via Bolzano Bozen, Brennero - Brenner, Innsbruck Hauptbahnhof, Kufstein and München Hbf. The journey, including transfers, takes approximately 11h 11m.
The distance between Florence and Bamberg is 708 km. The road distance is 843.7 km.
The best way to get from Florence to Bamberg without a car is to train which takes 11h 11m and costs €130 - €290.
It takes approximately 6h 37m to get from Florence to Bamberg, including transfers.
Florence to Bamberg bus services, operated by FlixBus, depart from Florence Villa Constanza Bus Station.
Florence to Bamberg train services, operated by Trenitalia Frecce, depart from Firenze S.M.N. station.
The best way to get from Florence to Bamberg is to train which takes 11h 11m and costs €130 - €290. Alternatively, you can bus, which costs €70 - €110 and takes 14h.
What companies run services between Florence, Italy and Bamberg, Germany?
You can take a train from Firenze S.M.N. to Bamberg via Bolzano Bozen, Brennero - Brenner, Innsbruck Hauptbahnhof, Kufstein, Muenchen Hbf Gl.5-10, and München Hbf in around 11h 11m. Alternatively, you can take a bus from Florence Villa Constanza Bus Station to Bamberg train station via Nuremberg central bus station in around 14h.
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Nuremberg Airport via Frankfurt
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- €120–800
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
- €140–550
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €150–600
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
- €130–480
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €140–550
Flights from Bologna Guglielmo Marconi Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €140–500
- Phone
- +49 30 2970
- 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 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 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
- €25–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
- €25–50
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Würzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €25–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)
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Florence Villa Constanza Bus Station to Nürnberg, Zob
- Ave. Duration
- 9h 6m
- Frequency
- Once a week
- Estimated price
- €100–140
- 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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Florence to Bamberg bus services, operated by FlixBus, arrive at Nuremberg central bus station.
Florence to Bamberg train services, operated by Trenitalia Frecce, arrive at Bolzano Bozen station.
Yes, the driving distance between Florence to Bamberg is 844 km. It takes approximately 8h 16m to drive from Florence to Bamberg.
Book your Florence to Bamberg train tickets online with Omio.
Book your Florence to Bamberg bus tickets online with Omio and FlixBus.
There are 777+ hotels available in Bamberg.





