There are 10 ways to get from Meppen to Madrid by train, plane, train (Eurostar, TGV, Renfe, Ouigo), bus, car, or train (Eurostar, TGV, Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Düsseldorf International Airport, fly
best- Take the train from Meppen, Bahnhof to Duisburg Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane DUS - MAD
7h 15m€125–326Train to Münster Osnabrück International Airport, fly
cheapest- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain
- Fly from Münster Osnabrück International Airport (FMO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane FMO - MAD
9h 2m€100–232Train via Barcelona
- Take the train from Meppen, Bahnhof to Köln Hbftrain 35
- Take the train from Köln Hbf to Paris Nordtrain Tha
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
18h 9m€172–667Train, bus via Paris
- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain 35
- Take the bus from Münster bus stop to Paris, Quai de Bercy (Bercy Seine)bus N71
- Take the bus from Paris to Madridbus
27h 40m€103–320Drive 1,891.5 km
- Drive from Meppen to Madridcar 1,891.5 km
18h 44m€295–426Train, train to Bremen Airport, fly
- Take the train from Meppen, Bahnhof to Leer(Ostfriesl)train
- Take the train from Leer(Ostfriesl) to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BRE - MAD
9h 45m€128–362Train, train to Amsterdam Airport Schiphol, fly
- Take the train from Meppen, Bahnhof to Rheine, Bahnhoftrain
- Take the train from Rheine to Amersfoort Centraaltrain
- Take the train from Amersfoort Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane AMS - MAD
9h 8m€111–355Train, train to Hamburg Airport, fly
- Take the train from Meppen, Bahnhof to Rheine, Bahnhoftrain
- Take the train from Rheine to Osnabrück Hbftrain
- Take the train from Osnabrück Hbf to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane HAM - MAD
9h 38m€118–346Train
- Take the train from Meppen, Bahnhof to Duisburg Hbftrain 35
- Take the train from Duisburg Hbf to Paris Nordtrain
- Take the train from Paris Montparnasse 1 Et 2 to Hendayetrain Tgv
- Take the train from Irun to Madrid Chamartíntrain Alv / ...
21h 5m€219–596Train, bus
- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain 35
- Take the train from Münster Hauptbahnhof to Frankfurttrain 43 / ...
- Take the bus from Frankfurt - Airport Bus Station to Madrid - South Stationbus
34h 6m€116–350
Meppen to Madrid by train
Questions & Answers
The cheapest way to get from Meppen to Madrid is to train and fly which costs €100 - €240 and takes 9h 2m.
The fastest way to get from Meppen to Madrid is to train and fly which takes 7h 15m and costs €120 - €330.
No, there is no direct train from Meppen to Madrid. However, there are services departing from Meppen, Bahnhof and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Köln Hbf, Paris Nord, Paris Gare De Lyon and Barcelona-Sants. The journey, including transfers, takes approximately 18h 9m.
The distance between Meppen and Madrid is 1655 km. The road distance is 1891.5 km.
The best way to get from Meppen to Madrid without a car is to train via Barcelona which takes 18h 9m and costs €170 - €700.
It takes approximately 7h 15m to get from Meppen to Madrid, including transfers.
Meppen to Madrid train services, operated by Deutsche Bahn Intercity (DB IC), depart from Meppen, Bahnhof station.
Meppen to Madrid train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Köln Hbf station.
Yes, the driving distance between Meppen to Madrid is 1891 km. It takes approximately 18h 44m to drive from Meppen to Madrid.
Book your Meppen to Madrid train tickets online with Omio.
What companies run services between Meppen, Germany and Madrid, Spain?
You can take a train from Meppen, Bahnhof to Madrid-Puerta de Atocha-Almudena Grandes via Köln Hbf, Paris Nord, Paris Gare De Lyon, and Barcelona-Sants in around 18h 9m.
- Website
- klm.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- €75–370
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–380
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €100–480
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €35–410
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- €80–390
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €90–230
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–480
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via Frankfurt
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- €160–380
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €160–380
- Website
- iberia.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €70–160
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- €90–380
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- €50–170
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €65–160
- Website
- vueling.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €70–160
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- €90–380
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- €50–170
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport via Bilbao
- Ave. Duration
- 4h 45m
- When
- Monday and Friday
- Estimated price
- €90–240
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €65–160
- Website
- aireuropa.com
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–380
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €35–410
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €80–390
- Website
- airfrance.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €70–350
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–380
- Website
- ryanair.com
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via London Stansted
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €60–190
Flights from Münster Osnabrück International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €60–190
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- €80–230
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via London Stansted
- Ave. Duration
- 6h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- €80–230
- Website
- swiss.com
Flights from Bremen Airport to Adolfo Suárez Madrid–Barajas Airport via Zurich
- Ave. Duration
- 8h 40m
- When
- Thursday and Sunday
- Estimated price
- €100–450
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport via Zurich
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €85–360
- Website
- brusselsairlines.com
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport via Brussels
- Ave. Duration
- 4h 45m
- When
- Monday to Saturday
- Estimated price
- €80–310
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- €85–230
- Website
- luxair.lu
Flights from Hamburg Airport to Adolfo Suárez Madrid–Barajas Airport via Luxembourg
- Ave. Duration
- 7h
- When
- Monday
- Estimated price
- €90–370
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Meppen, Bahnhof to Duisburg Hbf
- Ave. Duration
- 2h 2m
- Frequency
- 5 times a day
- Estimated price
- €41–46
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Köln Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- €26–75
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Münster Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- €18–30
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Leer(Ostfriesl)
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- €18–21
- Website
- https://int.bahn.de/en
Train from Leer(Ostfriesl) to Bremen Hbf
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €20–29
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Rheine, Bahnhof
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- €18–19
- Website
- https://int.bahn.de/en
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- €18–40
- Website
- https://int.bahn.de/en
Train from Osnabrück Hbf to Hamburg Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €15–50
- Website
- https://int.bahn.de/en
Train from Münster Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- €28–110
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Köln Hbf to Paris Nord
- Ave. Duration
- 3h 29m
- Frequency
- 5 times a day
- Estimated price
- €55–200
- Website
- https://www.eurostar.com/rw-en
Train from Duisburg Hbf to Paris Nord
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- €90–300
- Website
- https://www.eurostar.com/rw-en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €55–220
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Montparnasse 1 Et 2 to Hendaye
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- €50–160
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €45–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Irun to Madrid Chamartín
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Leer(Ostfriesl) to Bremen Hbf
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- €17–24
- Website
- https://int.bahn.de/en
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- €11–16
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rheine to Amersfoort Centraal
- Ave. Duration
- 1h 48m
- Frequency
- Every 2 hours
- Estimated price
- €25–85
- Website
- https://www.ns.nl/en
- 2nd Class
- €25–40
- 1st Class
- €50–85
Train from Amersfoort Centraal to Schiphol Airport
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–28
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–15
- 1st Class
- €17–28
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- €9–25
- Website
- https://www.ns.nl/en
- 2nd Class
- €9–14
- 1st Class
- €15–25
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- https://www.eurobahn.de/en/
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris Montparnasse 1 Et 2 to Hendaye
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Münster bus stop to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 8h 26m
- Frequency
- Once daily
- Estimated price
- €45–110
- Website
- https://www.flixbus.co.uk
Bus from Paris to Madrid
- Ave. Duration
- 16h 10m
- Frequency
- 3 times a day
- Estimated price
- €40–180
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Frankfurt - Airport Bus Station to Madrid - South Station
- Ave. Duration
- 28h 35m
- Frequency
- Twice daily
- Estimated price
- €70–210
- Website
- https://www.blablacar.co.uk/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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
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
More Questions & Answers
There are 6334+ hotels available in Madrid.























































