There are 11 ways to get from Florence to Beaune by train (Trenitalia, TGV), bus, car, train, 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 Firenze Santa Maria Novella to Milano Centraletrain
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Beaunetrain Ter
9h 39m€123–225Bus via Geneva
cheapest- Take the bus from Florence Villa Constanza Bus Station to Annemassebus
- Take the bus from Annemasse to Chalon-sur-Saône - Train Stationbus BlaBlaCar Bus
16h 6m€75–112Bus
- Take the bus from Florence Villa Constanza Bus Station to Dijonbus 1501
13h 57m€76–124Drive 789.2 km
- Drive from Florence to Beaunecar 789.2 km
9h 5m€124–178Train to Bologna Guglielmo Marconi Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Lyon–Saint Exupéry Airport (LYS)plane BLQ - LYS
- Take the train from Lyon Part Dieu to Beaunetrain
7h 11m€116–370Train via Turin
- Take the train from Firenze S.M.N. to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Beaunetrain Ter
9h 51m€125–244Fly Florence Peretola Airport to Paris Charles De Gaulle Airport, train
- Fly from Florence Peretola Airport (FLR) to Paris Charles De Gaulle Airport (CDG)plane FLR - CDG
- Take the train from Paris Gare De Lyon to Dijon Villetrain
7h 22m€156–376Fly Florence Peretola Airport to Paris Orly Airport, train
- Fly from Florence Peretola Airport (FLR) to Paris Orly Airport (ORY)plane FLR - ORY
- Take the train from Paris Gare De Lyon to Dijon Villetrain
7h 14m€108–299Fly Florence Peretola Airport to Lyon–Saint Exupéry Airport, train
- Fly from Florence Peretola Airport (FLR) to Lyon–Saint Exupéry Airport (LYS)plane FLR - LYS
- Take the train from Lyon Part Dieu to Beaunetrain
6h 30m€103–303Fly Florence Peretola Airport to Zurich Airport, train
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)plane FLR - ZRH
- Take the train from Zürich HB to Mulhousetrain
- Take the train from Mulhouse Ville to Dijon Villetrain
8h 30m€191–480Fly Florence Peretola Airport to Geneva International Airport, train
- Fly from Florence Peretola Airport (FLR) to Geneva International Airport (GVA)plane FLR - GVA
- Take the train from Geneve to Bourg En Bressetrain
- Take the train from Macon Ville to Beaunetrain
10h 58m€133–344
Florence to Beaune by bus and train
Questions & Answers
The cheapest way to get from Florence to Beaune is to bus via Geneva which costs €75 - €120 and takes 16h 6m.
The fastest way to get from Florence to Beaune is to fly and train which takes 6h 30m and costs €100 - €310.
No, there is no direct bus from Florence station to Beaune. However, there are services departing from Florence Villa Constanza Bus Station and arriving at Dijon via . The journey, including transfers, takes approximately 13h 57m.
No, there is no direct train from Florence to Beaune. However, there are services departing from Firenze Santa Maria Novella and arriving at Beaune via Milano Centrale and Lyon Part Dieu. The journey, including transfers, takes approximately 9h 39m.
The distance between Florence and Beaune is 924 km. The road distance is 789.2 km.
The best way to get from Florence to Beaune without a car is to train which takes 9h 39m and costs €120 - €230.
It takes approximately 9h 39m to get from Florence to Beaune, including transfers.
Florence to Beaune bus services, operated by FlixBus, depart from Florence Villa Constanza Bus Station.
Florence to Beaune train services, operated by ItaloTreno, depart from Firenze Santa Maria Novella station.
The best way to get from Florence to Beaune is to train which takes 9h 39m and costs €120 - €230. Alternatively, you can bus, which costs €75 - €130 and takes 13h 57m.
What companies run services between Florence, Italy and Beaune, Bourgogne-Franche-Comté, France?
You can take a train from Firenze Santa Maria Novella to Beaune via Milano Centrale and Lyon Part Dieu in around 9h 39m. Alternatively, FlixBus operates a bus from Florence Villa Constanza Bus Station to Dijon once daily. Tickets cost €70–120 and the journey takes 13h 30m.
- Website
- swiss.com
Flights from Florence Peretola Airport to Paris Charles De Gaulle Airport via Zurich Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €80–270
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- €95–280
Flights from Florence Peretola Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €90–250
Flights from Florence Peretola Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €90–250
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze Santa Maria Novella to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–80
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Italo Treno
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Florence Villa Constanza Bus Station to Dijon
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €70–120
- Website
- Flixbus
Want to know more about travelling around France
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 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Florence to Beaune bus services, operated by FlixBus, arrive at Dijon station.
Florence to Beaune train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Florence to Beaune is 789 km. It takes approximately 9h 5m to drive from Florence to Beaune.
Book your Florence to Beaune train tickets online with Omio.
Book your Florence to Beaune bus tickets online with Omio.
There are 881+ hotels available in Beaune.









