There are 9 ways to get from Madrid to Saint-Avold by plane, bus, train, train (Renfe, Ouigo, TGV), car, or train (Renfe, TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Luxembourg, bus, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Luxembourg (LUX)plane MAD - LUX
- Take the bus from Luxembourg, Gare Rocade to Thionville, Gare routièrebus
- Take the train from Thionville to Metz Villetrain
- Take the train from Metz Ville to St Avoldtrain
- Take the bus from VALMONT Gare SNCF 1 to ST AVOLD Parc Municipal 1bus
8h 24mFly to Frankfurt, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Frankfurt (FRA)plane MAD - FRA
- Take the train from Frankfurt to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Saarbrücken Hbftrain
10h 1m€111–385Train via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Metz Villetrain Tgv
- Take the train from Metz Ville to St Avoldtrain Ter
16h 27m€269–510Bus via Paris
- Take the bus from Madrid to Parisbus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Metzbus N90 / ...
- Take the bus from METZ - Gare Routiere to SAINT-AVOLD - Gare Routierebus
23h 7m€122–196Drive 1,569.6 km
- Drive from Madrid to Saint-Avoldcar 1,569.6 km
15h 54m€249–359Fly to Strasbourg International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Strasbourg International Airport (SXB)plane MAD - SXB
- Take the train from Strasbourg to Metz Villetrain
- Take the train from Metz Ville to St Avoldtrain
7h 26m€114–343Fly to Paris Orly Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Paris Orly Airport (ORY)plane MAD - ORY
- Take the train from Paris Est to Metz Villetrain
- Take the train from Metz Ville to St Avoldtrain
8h 26m€138–403Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Metz Villetrain Tgv
- Take the train from Metz Ville to St Avoldtrain Ter
16h 41m€322–511Bus
- Take the bus from Estación Sur de Autobuses to Nancy - Quai Sainte-Catherinebus
- Take the bus from Nancy - Quai Sainte-Catherine to Metz - Bus Stationbus
- Take the bus from METZ - Gare Routiere to SAINT-AVOLD - Gare Routierebus
26h 8m€150–263
Madrid to Saint-Avold by train and bus
Questions & Answers
The cheapest way to get from Madrid to Saint-Avold is to bus via Paris which costs €120 - €200 and takes 23h 7m.
The fastest way to get from Madrid to Saint-Avold is to fly and train which takes 7h 26m and costs €110 - €350.
No, there is no direct bus from Madrid to Saint-Avold. However, there are services departing from Madrid and arriving at SAINT-AVOLD - Gare Routiere via Paris, Quai de Bercy (Bercy Seine) and METZ - Gare Routiere. The journey, including transfers, takes approximately 23h 7m.
No, there is no direct train from Madrid to Saint-Avold. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at St Avold via Barcelona-Sants, Lyon Part Dieu and Metz Ville. The journey, including transfers, takes approximately 16h 27m.
The distance between Madrid and Saint-Avold is 1409 km. The road distance is 1569.6 km.
The best way to get from Madrid to Saint-Avold without a car is to train via Barcelona which takes 16h 27m and costs €260 - €550.
It takes approximately 8h 24m to get from Madrid to Saint-Avold, including transfers.
Madrid to Saint-Avold bus services, operated by FlixBus, depart from Madrid station.
Madrid to Saint-Avold train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
The best way to get from Madrid to Saint-Avold is to train via Barcelona which takes 16h 27m and costs €260 - €550. Alternatively, you can bus via Paris, which costs €120 - €200 and takes 23h 7m.
What companies run services between Madrid, Spain and Saint-Avold, France?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to VALMONT La source 2 via Barcelona-Sants, Lyon Part Dieu, Metz Ville, St Avold, and VALMONT Gare SNCF 1 in around 16h 27m. Alternatively, you can take a bus from Madrid to SAINT-AVOLD - Gare Routiere via Paris, Paris, Quai de Bercy (Bercy Seine), and METZ - Gare Routiere in around 23h 7m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Strasbourg International Airport
- Ave. Duration
- 2h 15m
- When
- Monday to Friday
- Estimated price
- €130–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Paris Orly Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €65–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Paris Orly Airport via Valencia
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €75–270
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €85–170
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 Thionville to Metz Ville
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €4–10
- Website
- Oui.SNCF
Train from Metz Ville to St Avold
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–16
- Website
- Oui.SNCF
Train from Metz Ville to St Avold
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–16
- Website
- Oui.SNCF
Train from Strasbourg to Metz Ville
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €23–50
- Website
- Oui.SNCF
Train from Metz Ville to St Avold
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–16
- Website
- Oui.SNCF
Train from Paris Est to Metz Ville
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €50–100
- Website
- Oui.SNCF
Train from Metz Ville to St Avold
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–16
- Website
- Oui.SNCF
Train from Metz Ville to St Avold
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–16
- Website
- Oui.SNCF
- Phone
- +352 24 89 24 89
- Website
- Luxembourg Railways (CFL)
Bus from Luxembourg, Gare Rocade to Thionville, Gare routière
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Website
- Luxembourg Railways (CFL)
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
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Madrid to Saint-Avold bus services, operated by FlixBus, arrive at Paris station.
Madrid to Saint-Avold train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Yes, the driving distance between Madrid to Saint-Avold is 1570 km. It takes approximately 15h 54m to drive from Madrid to Saint-Avold.
There are 372+ hotels available in Saint-Avold.






