There are 9 ways to get from Viareggio to Dijon by plane, train, train (Trenitalia, TGV), bus, 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 Pisa International Airport to Paris Orly Airport, train
best- Fly from Pisa International Airport (PSA) to Paris Orly Airport (ORY)plane PSA - ORY
- Take the train from Paris Gare De Lyon to Dijon Villetrain
6h 56m€116–316Bus
cheapest- Take the bus from Viareggio to Genoabus N1508 / ...
- Take the bus from Genoa to Dijonbus 1501
14h 10m€73–110Train
- Take the train from Viareggio to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Dijon Villetrain Tgv
12h 15m€172–321Bus via Lausanne
- Take the bus from P.Za D'Azeglio to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Lausannebus
- Take the bus from Lausanne to Dijonbus
14h 6m€106–132Drive 707.9 km
- Drive from Viareggio to Dijoncar 707.9 km
7h 54m€114–165Train to Florence Peretola Airport, fly to Paris Orly Airport, train
- Take the train from Viareggio to Firenze S.M.N.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
8h 29m€128–332Train to Florence Peretola Airport, fly to Paris Charles De Gaulle Airport, train
- Take the train from Viareggio to Firenze S.M.N.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
8h 59m€158–375Train to Florence Peretola Airport, fly to Zurich Airport, train
- Take the train from Viareggio to Firenze S.M.N.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
9h 52m€187–437Train, bus
- Take the train from Viareggio to Milano Centraletrain Ic
- Take the train from Milano Centrale to Lausannetrain Ec
- Take the bus from Lausanne to Dijonbus
13h 7m€95–174
Viareggio to Dijon by train
Comparing Your Travel Options
The cheapest way to get from Viareggio to Dijon is to bus which costs €70 - €110 and takes 14h 10m.
The fastest way to get from Viareggio to Dijon is to fly and train which takes 6h 56m and costs €110 - €320.
No, there is no direct bus from Viareggio to Dijon. However, there are services departing from P.Za D'Azeglio and arriving at Dijon via Milano, Autostazione Lampugnano and Lausanne. The journey, including transfers, takes approximately 14h 6m.
No, there is no direct train from Viareggio to Dijon. However, there are services departing from Viareggio and arriving at Dijon Ville via Firenze S.M.N., Milano Centrale, Zürich HB and Mulhouse Ville. The journey, including transfers, takes approximately 12h 15m.
The distance between Viareggio and Dijon is 1156 km. The road distance is 707.9 km.
The best way to get from Viareggio to Dijon without a car is to train which takes 12h 15m and costs €170 - €330.
It takes approximately 6h 56m to get from Viareggio to Dijon, including transfers.
Viareggio to Dijon bus services, operated by Autostradale, depart from P.Za D'Azeglio station.
Viareggio to Dijon train services, operated by Trenitalia, depart from Viareggio station.
The best way to get from Viareggio to Dijon is to train which takes 12h 15m and costs €170 - €330. Alternatively, you can bus via Lausanne, which costs €100 - €140 and takes 14h 6m.
What companies run services between Viareggio, Italy and Dijon, France?
You can take a train from Viareggio to Dijon Ville via Firenze S.M.N., Milano Centrale, Zuerich Hb, Zürich HB, Mulhouse, and Mulhouse Ville in around 12h 15m. Alternatively, you can take a bus from P.Za D'Azeglio to Dijon via Milano, Autostazione Lampugnano and Lausanne in around 14h 6m.
- Website
- swiss.com
Flights from Florence Peretola Airport to Paris Charles De Gaulle Airport via Zurich Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- €85–260
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €85–340
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Paris Charles De Gaulle Airport via Munich
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €70–380
Flights from Florence Peretola Airport to Paris Charles De Gaulle Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–370
Flights from Florence Peretola Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–550
Flights from Florence Peretola Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Thursday, Wednesday, Saturday, and Sunday
- Estimated price
- €170–600
- Website
- airfrance.com
Flights from Florence Peretola Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- €60–350
- Website
- vueling.com
Flights from Florence Peretola Airport to Paris Orly Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €55–200
- Website
- easyjet.com
Flights from Pisa International Airport to Paris Orly Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €55–170
- Website
- airdolomiti.it
Flights from Florence Peretola Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Thursday, Wednesday, Saturday, and Sunday
- Estimated price
- €170–600
- Website
- transavia.com
Flights from Pisa International Airport to Paris Orly Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €65–380
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- TGV inOui
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €40–60
- Website
- TGV inOui
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- TGV inOui
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- TGV inOui
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €40–60
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–85
- Website
- Oui.SNCF
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- Oui.SNCF
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–85
- Website
- Oui.SNCF
Train from Paris Gare De Lyon to Dijon Ville
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–85
- Website
- Oui.SNCF
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- Oui.SNCF
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Viareggio to Milano Centrale
- Ave. Duration
- 4h 9m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Trenitalia Frecce
Train from Viareggio to Milano Centrale
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- €35–60
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- Trenitalia Intercity
Train from Viareggio to Milano Centrale
- Ave. Duration
- 4h 1m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- €45–80
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €55–80
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- Autostradale
Bus from P.Za D'Azeglio to Milano, Autostazione Lampugnano
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €68
- Website
- Autostradale
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Lausanne
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- €23–40
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lausanne to Dijon
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €16–25
- Website
- Flixbus
Bus from Lausanne to Dijon
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €16–25
- Website
- Flixbus
Bus from Viareggio to Genoa
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Flixbus
Bus from Genoa to Dijon
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- €60–90
- 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
Booking & Getting There
Viareggio to Dijon bus services, operated by Autostradale, arrive at Milano, Autostazione Lampugnano station.
Viareggio to Dijon train services, operated by Trenitalia, arrive at Firenze S.M.N. station.
Yes, the driving distance between Viareggio to Dijon is 708 km. It takes approximately 7h 54m to drive from Viareggio to Dijon.
Book your Viareggio to Dijon bus tickets online with Omio.
There are 1307+ hotels available in Dijon.


















































