There are 12 ways to get from Dijon to León by train (TGV, Renfe, Ouigo), train, bus, 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.
Train
best- Take the train from Dijon Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid Chamartín to Leontrain Ave
13h 26m€205–499Train, bus
cheapest- Take the train from Dijon Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to St Etienne Chateaucreuxtrain Ter
- Take the bus from Saint-Étienne - Rue Milleret Bus Stop to Leónbus
17h 35m€119–205Drive 1,236.6 km
- Drive from Dijon to Leóncar 1,236.6 km
12h 24m€202–292Train to Paris Orly Airport, fly to Asturias Airport, bus, train
- Take the train from Dijon Ville to Paris Gare De Lyontrain
- Fly from Paris Orly Airport (ORY) to Asturias Airport (OVD)plane ORY - OVD
- Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus
- Take the train from Oviedo to Leontrain
9h 3m€147–423Bus
- Take the bus from Dijon to Paris, Quai de Bercy (Bercy Seine)bus N759
- Take the bus from Paris to Leonbus FlixBus N1153
22h 35m€126–199Train, train to Geneva International Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the train from Dijon Ville to Lausannetrain
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane GVA - MAD
- Take the train from Madrid Chamartín to Leontrain
10h 20m€149–418Train to Lyon–Saint Exupéry Airport, fly to Biarritz Pays Basque Airport, bus, train
- Take the train from Dijon Ville to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Biarritz Pays Basque Airport (BIQ)plane LYS - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
- Take the train from San Sebastian/Donostia to Vitoria/Gasteiztrain
- Take the train from Vitoria/Gasteiz to Leontrain
12h 36m€184–483Train to Basel, fly to León Airport
- Take the train from Dijon Ville to Basel Sbbtrain
- Fly from Basel (BSL) to León Airport (LEN)plane BSL - LEN
9h 30m€229–959Train, train to Geneva International Airport, fly to León Airport
- Take the train from Dijon Ville to Lausannetrain
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to León Airport (LEN)plane GVA - LEN
11h 11m€239–888Train, train to Geneva International Airport, fly to Santiago De Compostela Airport
- Take the train from Dijon Ville to Lausannetrain
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Santiago De Compostela Airport (SCQ)plane GVA - SCQ
- Take the train from Santiago De Compostela to Leontrain
14h 37m€169–478Train to Lyon–Saint Exupéry Airport, fly to León Airport
- Take the train from Dijon Ville to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to León Airport (LEN)plane LYS - LEN
9h 51m€241–925Train to Paris Orly Airport, fly to Bilbao Airport, bus, train
- Take the train from Dijon Ville to Paris Gare De Lyontrain
- Fly from Paris Orly Airport (ORY) to Bilbao Airport (BIO)plane ORY - BIO
- Take the bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobusesbus
- Take the train from Vitoria/Gasteiz to Leontrain
12h 20m€146–373
Dijon to León by train
Comparing Your Travel Options
The cheapest way to get from Dijon to León is to train and bus which costs €110 - €210 and takes 17h 35m.
The fastest way to get from Dijon to León is to train and fly and bus which takes 9h 3m and costs €140 - €430.
No, there is no direct bus from Dijon to León. However, there are services departing from Dijon and arriving at Leon via Paris. The journey, including transfers, takes approximately 22h 35m.
No, there is no direct train from Dijon to León. However, there are services departing from Dijon Ville and arriving at Leon via Lyon Part Dieu, Barcelona-Sants, Madrid-Atocha Cercanías and Madrid Chamartín. The journey, including transfers, takes approximately 13h 26m.
The distance between Dijon and León is 1806 km. The road distance is 1236.6 km.
The best way to get from Dijon to León without a car is to train which takes 13h 26m and costs €200 - €500.
It takes approximately 13h 26m to get from Dijon to León, including transfers.
Dijon to León bus services, operated by FlixBus, depart from Dijon station.
Dijon to León train services, operated by TGV inOui, depart from Dijon Ville station.
The best way to get from Dijon to León is to train which takes 13h 26m and costs €200 - €500. Alternatively, you can bus, which costs €120 - €200 and takes 22h 35m.
What companies run services between Dijon, France and León, Spain?
You can take a train from Dijon Ville to Leon via Lyon Part Dieu, Barcelona-Sants, Madrid-Puerta De Atocha-Almudena Grandes, Madrid-Atocha Cercanías, and Madrid Chamartín in around 13h 26m. Alternatively, you can take a bus from Dijon to Leon via Paris, Quai de Bercy (Bercy Seine) and Paris in around 22h 35m.
- Website
- iberia.com
Flights from Paris Orly Airport to Asturias Airport via Barcelona
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €70–290
Flights from Paris Orly Airport to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €70–330
Flights from Geneva International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €55–170
Flights from Geneva International Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- €75–460
Flights from Basel to León Airport via Palma Mallorca
- Ave. Duration
- 4h 45m
- When
- Monday and Thursday
- Estimated price
- €190–900
Flights from Basel to León Airport via Barcelona
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- €180–850
Flights from Basel to León Airport via Porto
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- €190–850
Flights from Geneva International Airport to León Airport via Barcelona
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- €180–850
Flights from Geneva International Airport to León Airport via Porto
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €180–800
Flights from Geneva International Airport to León Airport via Palma Mallorca
- Ave. Duration
- 7h 17m
- When
- Monday, Sunday, and Thursday
- Estimated price
- €180–1,100
Flights from Geneva International Airport to Santiago De Compostela Airport via Barcelona
- Ave. Duration
- 4h 47m
- When
- Sunday and Friday
- Estimated price
- €120–360
Flights from Lyon–Saint Exupéry Airport to León Airport via Palma Mallorca
- Ave. Duration
- 5h 27m
- When
- Sunday and Thursday
- Estimated price
- €190–850
Flights from Lyon–Saint Exupéry Airport to León Airport via Porto
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €210–1,100
Flights from Paris Orly Airport to Bilbao Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €35–190
Flights from Paris Orly Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 4h 1m
- When
- Monday, Thursday, Sunday, and Saturday
- Estimated price
- €35–190
Flights from Paris Orly Airport to Bilbao Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €60–290
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 5h 59m
- Frequency
- Twice a week
- Estimated price
- €120–190
- Website
- TGV inOui
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Lyon Part Dieu to St Etienne Chateaucreux
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- €11–18
- Website
- TGV inOui
Train from Dijon Ville to Paris Gare De Lyon
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- TGV inOui
Train from Dijon Ville to Lausanne
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Dijon Ville to Basel Sbb
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €45–70
- Website
- TGV inOui
Train from Dijon Ville to Lausanne
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Dijon Ville to Lausanne
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Dijon Ville to Paris Gare De Lyon
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Saint-Étienne - Rue Milleret Bus Stop to León
- Ave. Duration
- 13h 59m
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- BlaBlaCar Bus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Website
- BlaBlaCar Bus
Want to know more about travelling around Spain
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
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Dijon to León bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Dijon to León train services, operated by TGV inOui, arrive at Lyon Part Dieu station.
Yes, the driving distance between Dijon to León is 1237 km. It takes approximately 12h 24m to drive from Dijon to León.
Book your Dijon to León train tickets online with Omio.
Book your Dijon to León bus tickets online with Omio and FlixBus.
There are 513+ hotels available in León.










