There are 11 ways to get from Tegel to Florence by train, plane, train (Trenitalia), bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Florence Peretola Airport
best- Take the train from S+U Wittenau to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Florence Peretola Airport (FLR)plane BER - FLR
5h 55m€107–269Train, fly to Bologna Guglielmo Marconi Airport
cheapest- Take the train from S+U Wittenau to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Bologna Guglielmo Marconi Airport (BLQ)plane BER - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
6h 21m€74–244Train via S Südkreuz Bhf
- Take the train from S Südkreuz Bhf to Kufsteintrain 91
- Take the train from Kufstein to Innsbruck Hauptbahnhoftrain Rjx
- Take the train from Brennero - Brenner to Bolzano Bozentrain Re
- Take the train from Bolzano Bozen to Firenze S.M.N.train Fr
15h 30m€219–793Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Florence Villa Constanza Bus Stationbus N1385
19h€103–184Train, night train
- Take the train from S Spandau Bhf to München Hbftrain 28 / ...
- Take the night train from Muenchen Hbf to Firenze Campo Martenighttrain Nj
18h 10m€168–683Train, fly to Pisa International Airport
- Take the train from S+U Wittenau to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Pisa International Airport (PSA)plane BER - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
7h 14m€79–230Train, fly to Venice Marco Polo Airport
- Take the train from S+U Wittenau to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Venice Marco Polo Airport (VCE)plane BER - VCE
- Take the train from Venezia Mestre to Firenze S.M.N.train
8h 11m€91–269Train
- Take the train from S Spandau Bhf to Kufsteintrain 91
- Take the train from Kufstein to Innsbruck Hauptbahnhoftrain Rjx
- Take the train from Brennero - Brenner to Bolzano Bozentrain Re
- Take the train from Bolzano Bozen to Firenze S.M.N.train Fr
15h 44m€219–793Bus via Prague
- Take the bus from Berlin Südkreuz to Prague Florenc Central Bus Stationbus : Berlin Central Bus Station - Berlin Südkreuz Train Station / ...
- Take the bus from Prague Florenc Central Bus Station to Florence Villa Constanza Bus Stationbus : Prague Central Bus Station - Rome Tiburtina Bus Station / ...
23h 54m€122–178Drive 1,203.9 km
- Drive from Tegel to Florencecar 1,203.9 km
11h 2m€189–273Drive, car train
- Drive from Tegel to Göttingencar
- Take the car train from Göttingen to München Ostcartrain
- Drive from München Ost to Florencecar
15h 24m€238–329
Tegel to Florence by train
Questions & Answers
The cheapest way to get from Tegel to Florence is to train and fly which costs €75 - €230 and takes 7h 14m.
The fastest way to get from Tegel to Florence is to train and fly which takes 5h 55m and costs €100 - €270.
No, there is no direct bus from Tegel to Florence station. However, there are services departing from U Holzhauser Str. and arriving at Florence Villa Constanza Bus Station via Berlin Alt-Tegel and Berlin, Zentralen Omnibusbahnhof. The journey, including transfers, takes approximately 19h.
No, there is no direct train from Tegel to Florence. However, there are services departing from S Eichborndamm and arriving at Firenze S.M.N. via S Südkreuz Bhf, Kufstein, Innsbruck Hauptbahnhof, Brennero - Brenner and Bolzano Bozen. The journey, including transfers, takes approximately 15h 30m.
The distance between Tegel and Florence is 1018 km. The road distance is 1203.9 km.
The best way to get from Tegel to Florence without a car is to train via S Südkreuz Bhf which takes 15h 30m and costs €210 - €800.
It takes approximately 5h 55m to get from Tegel to Florence, including transfers.
Tegel to Florence bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
Tegel to Florence train services, operated by Deutsche Bahn Intercity (DB IC), depart from S Südkreuz Bhf station.
The best way to get from Tegel to Florence is to train via S Südkreuz Bhf which takes 15h 30m and costs €210 - €800. Alternatively, you can bus, which costs €100 - €190 and takes 19h.
What companies run services between Tegel, Germany and Florence, Italy?
You can take a train from S Eichborndamm to Firenze S.M.N. via S Südkreuz Bhf, Kufstein, Innsbruck Hauptbahnhof, Brennero - Brenner, and Bolzano Bozen in around 15h 30m. Alternatively, FlixBus operates a bus from Berlin, Zentralen Omnibusbahnhof to Florence Villa Constanza Bus Station once daily. Tickets cost €100–180 and the journey takes 16h 40m.
- Website
- lufthansa.com
Flights from Berlin Brandenburg Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €190–900
Flights from Berlin Brandenburg Airport to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 3h 51m
- When
- Tuesday, Friday, Saturday, Sunday, Thursday, and Monday
- Estimated price
- €120–1,000
Flights from Berlin Brandenburg Airport to Bologna Guglielmo Marconi Airport via Frankfurt
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- €120–750
Flights from Berlin Brandenburg Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €120–240
Flights from Berlin Brandenburg Airport to Pisa International Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €180–850
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €90–330
- Website
- swiss.com
Flights from Berlin Brandenburg Airport to Florence Peretola Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €110–400
Flights from Berlin Brandenburg Airport to Bologna Guglielmo Marconi Airport via Zurich
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €90–310
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- €90–310
- Website
- austrian.com
Flights from Berlin Brandenburg Airport to Florence Peretola Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Thursday and Sunday
- Estimated price
- €120–250
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €80–300
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €60–190
Flights from Berlin Brandenburg Airport to Pisa International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €60–200
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €45–170
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Pisa International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €65–190
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €55–210
- Website
- condor.com
Flights from Berlin Brandenburg Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €90–190
- Website
- volotea.com
Flights from Berlin Brandenburg Airport to Florence Peretola Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday
- Estimated price
- €90–250
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Monday
- Estimated price
- €75–220
- Phone
- +49 30 29743333
- Website
- sbahn.berlin
Train from S+U Wittenau to Flughafen BER
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://sbahn.berlin/en/
Train from S+U Wittenau to Flughafen BER
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://sbahn.berlin/en/
Train from S+U Wittenau to Flughafen BER
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://sbahn.berlin/en/
Train from S+U Wittenau to Flughafen BER
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://sbahn.berlin/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from S Südkreuz Bhf to Kufstein
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- €140–600
- Website
- https://int.bahn.de/en
Train from S Spandau Bhf to München Hbf
- Ave. Duration
- 4h 58m
- Frequency
- Every 3 hours
- Estimated price
- €120–550
- Website
- https://int.bahn.de/en
Train from S Spandau Bhf to Kufstein
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €140–600
- Website
- https://int.bahn.de/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €16–24
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €16–24
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- €15–27
- Website
- https://www.oebb.at/en/
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €18–35
- Website
- https://www.oebb.at/en/
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- €15–27
- Website
- https://www.oebb.at/en/
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €18–35
- Website
- https://www.oebb.at/en/
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €13–24
- Website
- https://westbahn.at/en/
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €13–24
- Website
- https://westbahn.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €8–18
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Kufstein to Innsbruck Hauptbahnhof
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €8–18
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bolzano Bozen to Firenze S.M.N.
- Ave. Duration
- 3h 12m
- Frequency
- Every 2 hours
- Estimated price
- €50–110
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €13–27
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €35–70
- Schedules at
- trenitalia.com
Train from Bolzano Bozen to Firenze S.M.N.
- Ave. Duration
- 3h 12m
- Frequency
- Every 2 hours
- Estimated price
- €50–110
- Schedules at
- trenitalia.com
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Muenchen Hbf to Firenze Campo Marte
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- €45–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–55
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- €11–23
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- €30–65
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- €9–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Göttingen to München Ost
- Ave. Duration
- 6h 9m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Florence Villa Constanza Bus Station
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Berlin Südkreuz to Prague Florenc Central Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- https://regiojet.com/
Bus from Prague Florenc Central Bus Station to Florence Villa Constanza Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- https://regiojet.com/
Want to know more about travelling around Italy
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
More Questions & Answers
Tegel to Florence bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Tegel to Florence train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Kufstein station.
Yes, the driving distance between Tegel to Florence is 1204 km. It takes approximately 11h 2m to drive from Tegel to Florence.
Book your Tegel to Florence train tickets online with Omio.
There are 8498+ hotels available in Florence.





















































