There are 11 ways to get from Madrid to Tavaux by 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.
Recommended option
Train • 12h 37m
Cheapest option
Fly to Basel, train • 8h 33m
9 alternative options
Train via Avignon • 13h 37m
Bus • 21h 14m
Bus via Tavaux Marjoux • 21h 48m
Drive • 13h 7m
Fly to Geneva, train • 9h 4m
Fly to Lyon, train • 8h 41m
Fly to Paris Orly, train • 9h 1m
Fly to Zurich, train • 10h 6m
Fly to Strasbourg, train • 9h 5m
Questions & Answers
The most affordable way to get from Madrid to Tavaux is to bus via Tavaux Marjoux, which costs €95 - €150 and takes 21h 48m.
The quickest way to get from Madrid to Tavaux is to fly and train which costs €75 - €390 and takes 8h 33m.
No, there is no direct bus from Madrid to Tavaux. However, there are services departing from Madrid and arriving at Tavaux Eglise via Lyon Perrache, Choisey Autoroute and Thouverey. The journey, including transfers, takes approximately 21h 14m.
The distance between Madrid and Tavaux is 1037 km. The road distance is 1343.3 km.
The best way to get from Madrid to Tavaux without a car is to train which takes 12h 37m and costs €160 - €280.
It takes approximately 12h 37m to get from Madrid to Tavaux, including transfers.
Madrid to Tavaux bus services, operated by FlixBus, depart from Madrid station.
The best way to get from Madrid to Tavaux is to train which takes 12h 37m and costs €160 - €280. Alternatively, you can bus, which costs €110 - €160 and takes 21h 14m.
The quickest flight from Madrid Airport to Geneva Airport is the direct flight which takes 1h 55m.
Madrid to Tavaux bus services, operated by FlixBus, arrive at Dole station.

- Distance: 1036.6 km
- Duration: 12h 37m
What companies run services between Madrid, Spain and Tavaux, France?
You can take a train from Madrid to Tavaux via Nimes, Dijon Ville, Dijon, Dole, and Dole Théâtre 2 in around 12h 37m. Alternatively, you can take a bus from Madrid to Tavaux via Lyon Perrache, Dole, Choisey Autoroute, Descartes, and Thouverey in around 21h 14m.

- Website
- iberia.com
Flights from Madrid to Geneva
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- €70 - €430
Flights from Madrid to Geneva via Barcelona
- Ave. Duration
- 4h 25m
- When
- Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €75 - €450
Flights from Madrid to Lyon
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- €40 - €300
Flights from Madrid to Lyon via Barcelona
- Ave. Duration
- 4h
- When
- Monday to Saturday
- Estimated price
- €60 - €350
Flights from Madrid to Basel via Barcelona
- Ave. Duration
- 4h 22m
- When
- Wednesday and Sunday
- Estimated price
- €100 - €800
Flights from Madrid to Paris Orly
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €55 - €330
Flights from Madrid to Zurich
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €70 - €450
Flights from Madrid to Strasbourg
- Ave. Duration
- 2h 10m
- When
- Monday to Friday
- Estimated price
- €210 - €1600

- Website
- vueling.com
Flights from Madrid to Geneva
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- €70 - €430
Flights from Madrid to Geneva via Barcelona
- Ave. Duration
- 4h 25m
- When
- Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €75 - €450
Flights from Madrid to Lyon
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €40 - €300
Flights from Madrid to Lyon via Barcelona
- Ave. Duration
- 4h
- When
- Monday to Saturday
- Estimated price
- €60 - €350
Flights from Madrid to Basel via Barcelona
- Ave. Duration
- 4h 22m
- When
- Wednesday and Sunday
- Estimated price
- €100 - €800
Flights from Madrid to Paris Orly
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €55 - €330
Flights from Madrid to Zurich
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €70 - €450
Flights from Madrid to Strasbourg
- Ave. Duration
- 2h 10m
- When
- Monday to Friday
- Estimated price
- €210 - €1600

- Website
- lufthansa.com
Flights from Madrid to Geneva via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €170 - €550
Flights from Madrid to Geneva via Munich
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Madrid to Basel via Munich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €160 - €550
Flights from Madrid to Basel via Frankfurt
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- €160 - €550
Flights from Madrid to Zurich via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €160 - €600
Flights from Madrid to Zurich via Munich
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €160 - €600

- Website
- transavia.com
Flights from Madrid to Paris Orly
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €300 - €900

- Website
- aireuropa.com
Flights from Madrid to Geneva via Paris Charles de Gaulle
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €170 - €600
Flights from Madrid to Paris Orly
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €70 - €350
Flights from Madrid to Zurich
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65 - €470

- Website
- airfrance.com
Flights from Madrid to Geneva via Paris Charles de Gaulle
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €170 - €600
Flights from Madrid to Lyon via Paris Charles de Gaulle
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €150 - €460
Flights from Madrid to Basel via Paris Charles de Gaulle
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €150 - €850
Flights from Madrid to Zurich via Paris Charles de Gaulle
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €160 - €700

- Website
- easyjet.com
Flights from Madrid to Geneva
- Ave. Duration
- 2h
- When
- Monday
- Estimated price
- €80 - €380
Flights from Madrid to Basel
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €65 - €440
Flights from Madrid to Basel via Porto
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €65 - €440

- Website
- klm.com
Flights from Madrid to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €130 - €700
Flights from Madrid to Zurich via Amsterdam Schiphol
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €140 - €550

- Website
- britishairways.com
Flights from Madrid to Basel via London Heathrow
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Friday and Saturday
- Estimated price
- €180 - €1000
Flights from Madrid to Zurich via London Heathrow
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €180 - €850

- Website
- volotea.com
Flights from Madrid to Lyon
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- €29 - €180

- Website
- swiss.com
Flights from Madrid to Zurich
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €120 - €550

- Website
- lot.com
Flights from Madrid to Strasbourg via Frankfurt
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- €600 - €950

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta De Atocha to Nimes
- Ave. Duration
- 6h 57m
- Frequency
- Once daily
- Estimated price
- €75 - €110
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta De Atocha to Avignon Tgv
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Estimated price
- €80 - €120
- Website
- https://www.renfe.com/es/en

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Nimes to Dijon Ville
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €75 - €130
- Website
- https://www.sncf.com/en
- 2nd Class
- €75 - €100
- 1st Class
- €100 - €130
Train from Dijon Ville to Dole Ville
- Ave. Duration
- 23 min
- Frequency
- 5 times a day
- Estimated price
- €16 - €40
- Website
- https://www.sncf.com/en
- 2nd Class
- €16 - €22
- 1st Class
- €30 - €40
Train from Avignon Tgv to Dijon Ville
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a day
- Estimated price
- €70 - €120
- Website
- https://www.sncf.com/en
- 2nd Class
- €70 - €95
- 1st Class
- €90 - €120
Train from Lausanne to Dole Ville
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Estimated price
- €30 - €65
- Website
- https://www.sncf.com/en
- 2nd Class
- €30 - €40
- 1st Class
- €45 - €65
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- €35 - €75
- Website
- https://www.sncf.com/en
- 2nd Class
- €35 - €50
- 1st Class
- €55 - €75
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €35 - €75
- Website
- https://www.sncf.com/en
- 2nd Class
- €35 - €55
- 1st Class
- €55 - €75
Train from Paris Gare De Lyon to Dole Ville
- Ave. Duration
- 2h 2m
- Frequency
- 5 times a day
- Estimated price
- €55 - €110
- Website
- https://www.sncf.com/en
- 2nd Class
- €55 - €75
- 1st Class
- €75 - €110
Train from Zuerich Hb to Dijon Ville
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €55 - €100
- Website
- https://www.sncf.com/en
- 2nd Class
- €55 - €75
- 1st Class
- €75 - €100
Train from Strasbourg to Mulhouse Ville
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €25 - €55
- Website
- https://www.sncf.com/en
- 2nd Class
- €25 - €35
- 1st Class
- €40 - €55

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Dijon to Dole
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €21 - €40
- Website
- https://www.sbb.ch/en/home.html
Train from Avignon TGV to Dijon
- Ave. Duration
- 3h 2m
- Frequency
- 3 times a day
- Estimated price
- €130 - €240
- Website
- https://www.sbb.ch/en/home.html
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 45 min
- Frequency
- Every 20 minutes
- Estimated price
- €27 - €50
- Website
- https://www.sbb.ch/en/home.html
Train from Lausanne to Dole
- Ave. Duration
- 1h 34m
- Frequency
- Once a week
- Estimated price
- €50 - €95
- Website
- https://www.sbb.ch/en/home.html
Train from Lyon Part Dieu to Dijon
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €65 - €120
- Website
- https://www.sbb.ch/en/home.html
Train from Mulhouse to Dijon
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €65 - €120
- Website
- https://www.sbb.ch/en/home.html
Train from Paris Gare de Lyon to Dole
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- €100 - €190
- Website
- https://www.sbb.ch/en/home.html
Train from Strasbourg to Mulhouse
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €40 - €75
- Website
- https://www.sbb.ch/en/home.html

Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Dijon Ville to Dole Ville
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €8 - €16
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €8 - €12
- Rail 1st Class
- €12 - €16
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €24 - €45
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €24 - €35
- Rail 1st Class
- €30 - €45
Train from Strasbourg to Mulhouse Ville
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €14 - €27
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €14 - €21
- Rail 1st Class
- €21 - €27

- Phone
- +33 (0) 1 84 94 36 35
- info@lyria.com
- Website
- tgv-lyria.com
Train from Dijon to Dole
- Ave. Duration
- 25 min
- Frequency
- 3 times a day
- Estimated price
- €16 - €23
- Website
- https://www.tgv-lyria.com/fr/en
Train from Lausanne Station to Dole
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Estimated price
- €25 - €40
- Website
- https://www.tgv-lyria.com/fr/en
Train from Mulhouse to Dijon
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €30 - €45
- Website
- https://www.tgv-lyria.com/fr/en
Train from Gare de Lyon to Dole
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- €40 - €65
- Website
- https://www.tgv-lyria.com/fr/en
Train from Zürich to Dijon
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- €40 - €60
- Website
- https://www.tgv-lyria.com/fr/en

- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Mulhouse Ville to Dijon Ville
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- €3
- Website
- https://www.cfl.lu/en-gb
Train from Strasbourg to Mulhouse Ville
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- €3
- Website
- https://www.cfl.lu/en-gb

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Strasbourg Bahnhof to Mulhouse Ville
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- €27 - €40
- Website
- https://www.bahn.com/en

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Madrid to Lyon Perrache
- Ave. Duration
- 16h 35m
- Frequency
- Once daily
- Estimated price
- €90 - €130
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Lyon Perrache to Dole
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- €16 - €23
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Madrid - South Station to Lyon - Perrache Bus Station
- Ave. Duration
- 16h 45m
- Frequency
- 5 times a week
- Estimated price
- €80 - €120
- Website
- https://www.blablacar.co.uk/
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
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideMore Questions & Answers
Yes, the driving distance between Madrid to Tavaux is 1343 km. It takes approximately 13h 7m to drive from Madrid to Tavaux.
easyJet, Vueling Airlines, Air Dolomiti and three other airlines offer flights from Madrid Airport to Geneva Airport.
There are 199+ hotels available in Tavaux. Prices start at €48 per night.
The best way to get from Madrid to Madrid Airport is to train which takes 26 min and costs €2 - €3.