There are 7 ways to get from Surpierre to Barcelona by train, plane, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train, train to Geneva, fly • 6h 7m
6 alternative options
Train, train to Basel, fly • 7h 43m
Train to Zurich, fly • 7h 33m
Train via Avignon • 10h 38m
Train • 10h 53m
Train, bus • 14h 47m
Drive • 8h 22m
Surpierre to Barcelona by train
Questions & Answers
The cheapest way to get from Surpierre to Barcelona is to train and bus which costs SFr 85 - SFr 130 and takes 14h 47m.
The fastest way to get from Surpierre to Barcelona is to train and fly which takes 6h 7m and costs SFr 75 - SFr 300.
No, there is no direct train from Surpierre to Barcelona. However, there are services departing from Henniez and arriving at Barcelona-Sants via Lausanne and Avignon Tgv. The journey, including transfers, takes approximately 10h 38m.
The distance between Surpierre and Barcelona is 766 km. The road distance is 883.6 km.
The best way to get from Surpierre to Barcelona without a car is to train via Avignon which takes 10h 38m and costs SFr 120 - SFr 220.
It takes approximately 6h 7m to get from Surpierre to Barcelona, including transfers.
Surpierre to Barcelona train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Henniez station.
Surpierre to Barcelona train services, operated by Renfe Viajeros, arrive at Barcelona-Sants station.
Yes, the driving distance between Surpierre to Barcelona is 884 km. It takes approximately 8h 22m to drive from Surpierre to Barcelona.
There are 4517+ hotels available in Barcelona. Prices start at €41 per night.
- Distance: 766.4 km
- Duration: 6h 7m
What companies run services between Surpierre, Switzerland and Barcelona, Spain?
You can take a train from Surpierre to Barcelona via Lausanne and Avignon Tgv in around 10h 38m.
- Website
- easyjet.com
Flights from Geneva to Barcelona
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40 - €280
Flights from Basel to Barcelona
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €50 - €320
- Website
- vueling.com
Flights from Geneva to Barcelona
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €30 - €340
Flights from Basel to Barcelona
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €40 - €400
Flights from Zurich to Barcelona
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €45 - €300
- Website
- swiss.com
Flights from Zurich to Barcelona
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €120 - €470
The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Henniez to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €21 - €40
- Website
- https://www.sbb.ch/en
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 54 min
- Frequency
- Every 10 minutes
- Estimated price
- €26 - €50
- Website
- https://www.sbb.ch/en
Train from Henniez to Kerzers
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €19 - €35
- Website
- https://www.sbb.ch/en
Train from Bern to Basel Sbb
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €35 - €70
- Website
- https://www.sbb.ch/en
Train from Fribourg/Freiburg to Zürich Flughafen
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €50 - €95
- Website
- https://www.sbb.ch/en
Train from Palézieux to Genève
- Ave. Duration
- 1h 1m
- Frequency
- Every 20 minutes
- Estimated price
- €23 - €45
- Website
- https://www.sbb.ch/en
Train from Geneve to Lyon Part Dieu
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- €55 - €100
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Kerzers to Bern
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- €4 - €7
- Website
- https://www.bls.ch/en
France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Lausanne to Avignon Tgv
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- €70 - €130
- Website
- https://www.sncf.com/en
- 2nd Class
- €70 - €100
- 1st Class
- €95 - €130
Train from Geneve to Lyon Part Dieu
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- €30 - €65
- Website
- https://www.sncf.com/en
- 2nd Class
- €30 - €45
- 1st Class
- €50 - €65
Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Avignon Tgv to Barcelona-Sants
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- €35 - €50
- Website
- https://www.renfe.com/es/en
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- €50 - €75
- Website
- https://www.renfe.com/es/en
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Lausanne to Estación de Autobuses Barcelona Nord
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- €65 - €90
- Website
- https://www.flixbus.co.uk
Frequently asked questions
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
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guide