There are 11 ways to get from Marsailler to Barcelona by train (TGV, Renfe), bus, car, train, 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.
Train
best- Take the train from Montmorillon to Poitierstrain Ter
- Take the train from Poitiers to Bordeaux St Jeantrain Tgv
- Take the train from Bordeaux St Jean to Narbonnetrain
- Take the train from Narbonne to Barcelona-Santstrain Tgv
11h 2m€184–322Bus
cheapest- Take the bus from Montmorillon to Limoges Benedictinsbus Autocar
- Take the bus from Limoges to Barcelona - North Bus Stationbus BlaBlaCar Bus
12h 28m€96–148Drive 696.5 km
- Drive from Marsailler to Barcelonacar 696.5 km
8h 7m€113–163Train, train to Bordeaux–Mérignac Airport, fly
- Take the train from Montmorillon to Poitierstrain
- Take the train from Poitiers to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Barcelona–El Prat Airport (BCN)plane BOD - BCN
8h 8m€114–278Bus via Toulouse
- Take the bus from Montmorillon to Limoges Benedictinsbus
- Take the bus from Limoges to Toulousebus 705
- Take the bus from Toulouse to Barcelonabus
13h 3m€104–153Bus, train
- Take the bus from Montmorillon to Limoges Benedictinsbus
- Take the train from Limoges Benedictins to Toulouse Matabiautrain
- Take the bus from Toulouse - Matabiau Bus Station to Barcelona - North Bus Stationbus
13h 12m€132–203Train, train to Paris Orly Airport, fly
- Take the train from Montmorillon to Poitierstrain
- Take the train from Poitiers to Massy Tgvtrain
- Fly from Paris Orly Airport (ORY) to Barcelona–El Prat Airport (BCN)plane ORY - BCN
8h 8m€154–392Train, train to Paris Charles De Gaulle Airport, fly
- Take the train from Montmorillon to Poitierstrain
- Take the train from Poitiers to Aeroport Cdg2 Tgv Roissytrain
- Fly from Paris Charles De Gaulle Airport (CDG) to Barcelona–El Prat Airport (BCN)plane CDG - BCN
8h 44m€165–411Train, train to Nantes Atlantique Airport, fly
- Take the train from Montmorillon to Poitierstrain
- Take the train from Poitiers to St Pierre Des Corpstrain
- Take the train from St Pierre Des Corps to Nantestrain
- Fly from Nantes Atlantique Airport (NTE) to Barcelona–El Prat Airport (BCN)plane NTE - BCN
9h 36m€123–313Train, train to Tours Val De Loire Airport, fly
- Take the train from Montmorillon to Poitierstrain
- Take the train from Poitiers to St Pierre Des Corpstrain
- Fly from Tours Val De Loire Airport (TUF) to Barcelona–El Prat Airport (BCN)plane TUF - BCN
10h 8m€171–599Bus to Limoges-Bellegarde Airport, fly
- Take the bus from Montmorillon to Limoges Benedictinsbus
- Fly from Limoges-Bellegarde Airport (LIG) to Barcelona–El Prat Airport (BCN)plane LIG - BCN
9h 40m€153–281
Bordeaux–Mérignac Airport (BOD) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from Marsailler to Barcelona is to bus which costs €95 - €150 and takes 12h 28m.
The fastest way to get from Marsailler to Barcelona is to drive which takes 8h 7m and costs €110 - €170.
No, there is no direct bus from Marsailler to Barcelona station. However, there are services departing from Montmorillon and arriving at Barcelona - North Bus Station via Limoges. The journey, including transfers, takes approximately 12h 28m.
No, there is no direct train from Marsailler to Barcelona. However, there are services departing from Montmorillon and arriving at Barcelona-Sants via Poitiers, Bordeaux St Jean and Narbonne. The journey, including transfers, takes approximately 11h 2m.
The distance between Marsailler and Barcelona is 966 km. The road distance is 696.5 km.
The best way to get from Marsailler to Barcelona without a car is to train which takes 11h 2m and costs €180 - €330.
It takes approximately 11h 2m to get from Marsailler to Barcelona, including transfers.
Marsailler to Barcelona bus services, operated by SNCF Bus, depart from Montmorillon station.
Marsailler to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Montmorillon station.
The best way to get from Marsailler to Barcelona is to train which takes 11h 2m and costs €180 - €330. Alternatively, you can bus, which costs €95 - €150 and takes 12h 28m.
What companies run services between Marsailler, France and Barcelona, Spain?
You can take a vehicle from Marsailler to Barcelona-Sants via Montmorillon, Poitiers, Bordeaux St Jean, and Narbonne in around 11h 2m. Alternatively, you can take a vehicle from Marsailler to Barcelona - North Bus Station via Montmorillon, Limoges Benedictins, and Limoges in around 12h 28m.
- Website
- vueling.com
Flights from Bordeaux–Mérignac Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €26–130
Flights from Paris Orly Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- €45–210
Flights from Paris Orly Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- €45–210
Flights from Paris Charles De Gaulle Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €50–200
Flights from Nantes Atlantique Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €35–140
Flights from Nantes Atlantique Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 40m
- When
- Saturday and Sunday
- Estimated price
- €35–140
Flights from Limoges-Bellegarde Airport to Barcelona–El Prat Airport via Paris Orly Airport
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- €100–220
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 Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to Bordeaux St Jean
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- €40–75
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Narbonne
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- €70–120
- Website
- Oui.SNCF
Train from Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to Bordeaux St Jean
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- €40–75
- Website
- Oui.SNCF
Train from Limoges Benedictins to Toulouse Matabiau
- Ave. Duration
- 3h 34m
- Frequency
- Every 4 hours
- Estimated price
- €55–95
- Website
- Oui.SNCF
Train from Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to Massy Tgv
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- €50–95
- Website
- Oui.SNCF
Train from Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Oui.SNCF
Train from Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to St Pierre Des Corps
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from St Pierre Des Corps to Nantes
- Ave. Duration
- 1h 37m
- Frequency
- Every 2 hours
- Estimated price
- €30–60
- Website
- Oui.SNCF
Train from Montmorillon to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Oui.SNCF
Train from Poitiers to St Pierre Des Corps
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- €17–30
- Website
- Oui.SNCF
Bus from Montmorillon to Limoges Benedictins
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €16–22
- Website
- SNCF Bus
Bus from Montmorillon to Limoges Benedictins
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €16–22
- Website
- SNCF Bus
Bus from Montmorillon to Limoges Benedictins
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €16–22
- Website
- SNCF Bus
Bus from Montmorillon to Limoges Benedictins
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €16–22
- Website
- SNCF 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
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
Booking & Getting There
Marsailler to Barcelona bus services, operated by SNCF Bus, arrive at Limoges Benedictins station.
Marsailler to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Poitiers station.
Yes, the driving distance between Marsailler to Barcelona is 696 km. It takes approximately 8h 7m to drive from Marsailler to Barcelona.
There are 5111+ hotels available in Barcelona.









