There are 9 ways to get from Merzig to Barcelona by bus, plane, train (TGV), car, train, or train (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.
Bus to Luxembourg, fly
best- Take the bus from Merzig, Stadthalle to Kirchberg, Gare routière Luxexpobus
- Fly from Luxembourg (LUX) to Barcelona–El Prat Airport (BCN)plane LUX - BCN
5h 45m€51–224Train
- Take the train from Saarbrücken Hbf to Paris Gare de Lyontrain 82
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
11h 59m€268–435Bus via Dijon
- Take the bus from Merzig, Stadthalle to Gasperich, Stade de Luxembourgbus 404
- Take the bus from Thionville to Dijonbus
- Take the bus from Dijon to Barcelona, Estació d'Autobusos Nordbus
18h 7m€79–150Drive 1,141.5 km
- Drive from Merzig to Barcelonacar 1,141.5 km
11h 19m€186–268Train, train to Frankfurt, fly
- Take the train from Merzig to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Barcelona–El Prat Airport (BCN)plane FRA - BCN
7h 38m€110–267Train, bus to Hahn, fly
- Take the train from Merzig to Trier, Hauptbahnhoftrain
- Take the bus from Trier central train station to Frankfurt-Hahn Airportbus
- Fly from Hahn (HHN) to Barcelona–El Prat Airport (BCN)plane HHN - BCN
7h 26m€70–299Train to Strasbourg International Airport, fly
- Take the train from Sarreguemines to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN)plane SXB - BCN
7h 58m€62–327Train via Montpellier
- Take the train from Forbach to Metz Villetrain Ter
- Take the train from Metz Ville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Port-Boutrain Ter
- Take the train from Port-Bou to Barcelona-Paseo De Graciatrain Re
17h 11m€249–424Bus
- Take the bus from Merzig, Stadthalle to Gasperich, Cloche d'Orbus 404
- Take the bus from Luxembourg, P+R Bouillon to Nancybus 834
- Take the bus from Nancy - Quai Sainte-Catherine to Barcelona - North Bus Stationbus
18h 57m€77–134
Merzig to Barcelona by train
Comparing Your Travel Options
The cheapest way to get from Merzig to Barcelona is to bus which costs €75 - €140 and takes 18h 57m.
The fastest way to get from Merzig to Barcelona is to bus and fly which takes 5h 45m and costs €50 - €230.
No, there is no direct bus from Merzig to Barcelona. However, there are services departing from Merzig, Stadthalle and arriving at Barcelona, Estació d'Autobusos Nord via Gasperich, Stade de Luxembourg, Hélene Boucher, Thionville and Dijon. The journey, including transfers, takes approximately 18h 7m.
No, there is no direct train from Merzig to Barcelona. However, there are services departing from Merzig and arriving at Barcelona-Sants via Saarbrücken Hbf and Paris Gare De Lyon. The journey, including transfers, takes approximately 11h 59m.
The distance between Merzig and Barcelona is 1054 km. The road distance is 1141.5 km.
The best way to get from Merzig to Barcelona without a car is to train which takes 11h 59m and costs €260 - €440.
It takes approximately 5h 45m to get from Merzig to Barcelona, including transfers.
Merzig to Barcelona bus services, operated by Mobiliteit, depart from Merzig, Stadthalle station.
Merzig to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Saarbrücken Hbf station.
The best way to get from Merzig to Barcelona is to train which takes 11h 59m and costs €260 - €440. Alternatively, you can bus via Dijon, which costs €75 - €150 and takes 18h 7m.
What companies run services between Merzig, Germany and Barcelona, Spain?
You can take a train from Merzig to Barcelona-Sants via Saarbrücken Hbf, Paris Gare de Lyon, and Paris Gare De Lyon in around 11h 59m. Alternatively, you can take a bus from Merzig, Stadthalle to Barcelona, Estació d'Autobusos Nord via Gasperich, Stade de Luxembourg, Thionville, Foch Kiosque, Hélene Boucher, Gare Quai A1, Thionville, and Dijon in around 18h 7m.
- Website
- ryanair.com
Flights from Luxembourg to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €40–190
Flights from Hahn to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Tuesday, Saturday, Monday, Thursday, and Friday
- Estimated price
- €60–270
Flights from Hahn to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 16m
- When
- Saturday, Wednesday, Sunday, and Monday
- Estimated price
- €60–270
Flights from Hahn to Barcelona–El Prat Airport via London Stansted
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €60–270
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 Saarbrücken Hbf to Paris Gare de Lyon
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €65–120
- Website
- Oui.SNCF
Train from Sarreguemines to Strasbourg
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €16–29
- Website
- Oui.SNCF
Train from Forbach to Metz Ville
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €12–21
- Website
- Oui.SNCF
Train from Montpellier Saint-Roch to Port-Bou
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- €35–65
- Website
- Oui.SNCF
- Phone
- +352 2465 2465
- service@mobiliteit.lu
- Website
- Mobiliteit
Bus from Merzig, Stadthalle to Kirchberg, Gare routière Luxexpo
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- Mobiliteit
Bus from Merzig, Stadthalle to Gasperich, Stade de Luxembourg
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Website
- Mobiliteit
Bus from Merzig, Stadthalle to Gasperich, Cloche d'Or
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Website
- Mobiliteit
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
Booking & Getting There
Merzig to Barcelona bus services, operated by Mobiliteit, arrive at Gasperich, Stade de Luxembourg station.
Merzig to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Paris Gare de Lyon station.
Yes, the driving distance between Merzig to Barcelona is 1141 km. It takes approximately 11h 19m to drive from Merzig to Barcelona.
Book your Merzig to Barcelona train tickets online with Omio.
Book your Merzig to Barcelona bus tickets online with Omio.
There are 5090+ hotels available in Barcelona.












