There are 9 ways to get from Barcelona Airport (BCN) to Metz by plane, bus, train (TGV), car, train, 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
best- Fly from Barcelona–El Prat Airport (BCN) to Luxembourg (LUX)plane BCN - LUX
- Take the bus from Luxembourg, Gare Rocade to Thionville, Gare routièrebus
4h 14mFly to Hahn, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Hahn (HHN)plane BCN - HHN
- Take the bus from Frankfurt-Hahn Airport to Luxembourg, P+R Bouillonbus
- Take the bus from Luxembourg to Metz - Bus Stationbus
6h 54m€68–287Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Est to Metz Villetrain Tgv
10h 33m€273–466Bus
- Take the bus from Barcelona - North Bus Station to Nancy - Quai Sainte-Catherinebus BlaBlaCar Bus
- Take the bus from Nancy - Quai Sainte-Catherine to Metz - Bus Stationbus BlaBlaCar Bus
16h 50m€103–188Drive 1,094.5 km
- Drive from Barcelona Airport (BCN) to Metzcar 1,094.5 km
10h 21m€172–248Fly to Strasbourg International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Strasbourg International Airport (SXB)plane BCN - SXB
- Take the train from Strasbourg to Metz Villetrain
3h 24m€77–283Fly to Brussels South Charleroi Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Brussels South Charleroi Airport (CRL)plane BCN - CRL
- Take the bus from Charleroi Airport to Luxembourg P+R Bouillonbus
- Take the bus from Luxembourg to Metz - Bus Stationbus
7h 24m€92–304Train via Montpellier
- Take the train from Barcelona-Sants to Montpellier Saint-Rochtrain 9737 / ...
- Take the train from Montpellier Saint-Roch to Metz Villetrain Tgv
12h 38m€232–434Bus via Strasbourg
- Take the bus from Barcelona to Strasbourgbus FlixBus N1720
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Metz - Bus Stationbus BlaBlaCar Bus
21h 7m€110–190
Barcelona Airport (BCN) to Metz by train and foot
Questions & Answers
The cheapest way to get from Barcelona Airport (BCN) to Metz is to bus which costs €100 - €190 and takes 16h 50m.
The fastest way to get from Barcelona Airport (BCN) to Metz is to fly and train which takes 3h 24m and costs €75 - €290.
No, there is no direct bus from Barcelona Airport (BCN) to Metz station. However, there are services departing from Aeropuerto del Prat Barcelona T2A and arriving at Metz - Bus Station via Pl Universitat, Barcelona - North Bus Station and Nancy - Quai Sainte-Catherine. The journey, including transfers, takes approximately 16h 50m.
No, there is no direct train from Barcelona Airport (BCN) to Metz. However, there are services departing from El Prat Aeroport and arriving at Metz Ville via Barcelona-Sants, Paris Gare de Lyon and Paris Est. The journey, including transfers, takes approximately 10h 33m.
The distance between Barcelona Airport (BCN) and Metz is 1050 km. The road distance is 1094.5 km.
The best way to get from Barcelona Airport (BCN) to Metz without a car is to train which takes 10h 33m and costs €270 - €470.
It takes approximately 4h 14m to get from Barcelona Airport (BCN) to Metz, including transfers.
Barcelona Airport (BCN) to Metz bus services, operated by FlixBus, depart from Barcelona station.
Barcelona Airport (BCN) to Metz train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Barcelona Airport (BCN) to Metz is to train which takes 10h 33m and costs €270 - €470. Alternatively, you can bus, which costs €100 - €190 and takes 16h 50m.
What companies run services between Barcelona Airport (BCN), Spain and Metz, France?
You can take a train from El Prat Aeroport to Metz Ville via Barcelona-Sants, Paris Gare de Lyon, Paris Nord, and Paris Est in around 10h 33m. Alternatively, you can take a bus from Aeropuerto del Prat Barcelona T2A to Metz - Bus Station via Pl Universitat, Estació del Nord - Final de trajecte, Barcelona - North Bus Station, and Nancy - Quai Sainte-Catherine in around 16h 50m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Luxembourg
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €40–170
Flights from Barcelona–El Prat Airport to Luxembourg via Palma Mallorca
- Ave. Duration
- 4h 30m
- When
- Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €40–170
Flights from Barcelona–El Prat Airport to Hahn
- Ave. Duration
- 2h 10m
- When
- Tuesday, Saturday, Monday, and Friday
- Estimated price
- €50–260
Flights from Barcelona–El Prat Airport to Hahn via Alghero
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €50–260
Flights from Barcelona–El Prat Airport to Hahn via London Stansted
- Ave. Duration
- 4h 45m
- When
- Friday, Wednesday, and Monday
- Estimated price
- €50–260
Flights from Barcelona–El Prat Airport to Hahn via Palma Mallorca
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Friday, Sunday, and Thursday
- Estimated price
- €50–260
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €40–190
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport via Turin
- Ave. Duration
- 4h 10m
- When
- Thursday, Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €40–190
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Luxembourg via Zurich
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €100–210
- Website
- volotea.com
Flights from Barcelona–El Prat Airport to Strasbourg International Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Thursday
- Estimated price
- €60–240
Flights from Barcelona–El Prat Airport to Strasbourg International Airport via Marseille
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €60–240
Flights from Barcelona–El Prat Airport to Strasbourg International Airport via Bordeaux
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €60–240
- Website
- luxair.lu
Flights from Barcelona–El Prat Airport to Luxembourg
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €65–260
- Website
- airfrance.com
Flights from Barcelona–El Prat Airport to Luxembourg via Paris Charles de Gaulle
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €55–280
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Strasbourg International Airport
- Ave. Duration
- 2h
- When
- Monday and Saturday
- Estimated price
- €40–290
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Strasbourg International Airport
- Ave. Duration
- 2h
- When
- Monday and Saturday
- Estimated price
- €40–290
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Strasbourg International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday and Friday
- Estimated price
- €50–230
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Strasbourg International Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- €100–360
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- €220–350
- Website
- TGV inOui
Train from Paris Est to Metz Ville
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €60–110
- Website
- TGV inOui
Train from Strasbourg to Metz Ville
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- €29–50
- Website
- TGV inOui
Train from Barcelona-Sants to Montpellier Saint-Roch
- Ave. Duration
- 3h 17m
- Frequency
- Twice daily
- Estimated price
- €70–120
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Metz Ville
- Ave. Duration
- 7h 12m
- Frequency
- 5 times a day
- Estimated price
- €190–310
- Website
- TGV inOui
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 Paris Est to Metz Ville
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €50–110
- Website
- Oui.SNCF
Train from Strasbourg to Metz Ville
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- Oui.SNCF
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Montpellier Saint-Roch
- Ave. Duration
- 3h 6m
- Frequency
- 4 times a day
- Estimated price
- €40–70
- Website
- Renfe Viajeros
- 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 20 minutes
- Website
- Luxembourg Railways (CFL)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Nancy - Quai Sainte-Catherine
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €90–170
- Website
- BlaBlaCar Bus
Bus from Nancy - Quai Sainte-Catherine to Metz - Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- BlaBlaCar Bus
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €5–10
- Website
- BlaBlaCar Bus
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €5–10
- Website
- BlaBlaCar Bus
Bus from Strasbourg - L'Étoile Park Bus Station to Metz - Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- €14–26
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Nancy - Quai Sainte-Catherine to Metz - Bus Station
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €4–8
- Website
- Flixbus
Bus from Frankfurt-Hahn Airport to Luxembourg, P+R Bouillon
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €9–17
- Website
- Flixbus
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Flixbus
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Flixbus
Bus from Barcelona to Strasbourg
- Ave. Duration
- 17h 5m
- Frequency
- Twice daily
- Estimated price
- €95–160
- Website
- Flixbus
Bus from Strasbourg - L'Étoile Park Bus Station to Metz - Bus Station
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €13–23
- Website
- Flixbus
- [email protected]
- Website
- Flibco
Bus from Charleroi Airport to Luxembourg P+R Bouillon
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- €19–80
- Website
- Flibco
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Barcelona Airport (BCN) to Metz bus services, operated by FlixBus, arrive at Strasbourg station.
Barcelona Airport (BCN) to Metz train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Barcelona Airport (BCN) to Metz is 1095 km. It takes approximately 10h 21m to drive from Barcelona Airport (BCN) to Metz.
Book your Barcelona Airport (BCN) to Metz train tickets online with Omio.
Book your Barcelona Airport (BCN) to Metz bus tickets online with Omio.
There are 827+ hotels available in Metz.





























