This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Barcelona Geneva

Plan your trip by train, bus, carpooling, plane from Barcelona to Geneva

1
Search  
Advertisement

Keep updated on travel and transport offers !

How to get from Barcelona to Geneva?

We are suggesting 27 routes by train, bus, carpooling, plane to plan your trip Barcelona Geneva. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling, plane).
  • Get prices, times and duration for the journey Barcelona Geneva by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Barcelona and Geneva on a map as well as the route Barcelona Geneva and the different connecting points (Geneva-Cointrin International Airport, Genève Gare de Cornavin Railway Station, Geneva Coach Station, Genève aéroport secteur international Coach Station, Barcelona-El Prat Airport, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Geneva
Advertisement

All modes of transport Barcelona Geneva

For your trip from Barcelona (Spain) to Geneva (Switzerland) with a distance of 387 mi you will be able to take 4 modes of transport, eventually by combining plane, carpooling, bus and/or train, and according to which the duration of the journey will be significantly different.
With Blablacar you will probably find drivers sharing a ride on the itinerary Barcelona-Geneva.
The direct flight Barcelona > Geneva will be the fastest way to get to your destination.
Leave Barcelona and arrive early enough (at least 2 hours before the departure time) at Barcelona-El Prat BCN airport, 8.1 mi away, to check in your luggage for the flight to Geneva (Geneva-Cointrin International airport, IATA code: GVA) operated by Swiss International Airlines.
No coach company allows you to get you directly to Geneva from Barcelona without changing buses, you will have to take the coach lines Barcelona-Lyon and Lyon-Geneva.
You will board a coach of FlixBus, OUIBUS, Eurolines or ALSA in Barcelona. The bus will drop you off at Lyon bus station (1.3 mi from Lyon, France). Please make sure to show up on time at Barcelone Norte bus station (0.7 mi from Barcelona) at least 15 minutes before the time of departure for Lyon. Once arrived in Lyon, take another coach of OUIBUS, Eurolines, ALSA or FlixBus that will take you to Geneva bus station ( Switzerland).
It is not possible to travel directly by train from Barcelona to Geneva without changing trains but some trains run on lines Barcelona-Valence and Valence-Geneva allowing you to make the entire trip only by rail.
Trains TGV of SNCF to Valence leave from Barcelona-Sants railway station in Barcelona. Arrival in Valence will take place at Valence-TGV station (6.1 mi from the city centre). Correspondence or change is required in Valence where the train TER or Intercités Lunéa operated by SNCF leave for Geneva.

Which carriers to travel between Barcelona and Geneva?

Bus companies
FlixBus operates the intercity bus services from the bus station of Barcelone Norte in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon bus station at 1.3 mi from centre) and the city of Geneva where the coach will drop you off at Geneva station situated at about 0.4 mi from Geneva city centre.
OUIBUS is the bus operator that allows to travel on the lines from the bus station of Barcelone Norte in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon bus station at 1.3 mi from centre) and the city of Geneva where the coach will drop you off at Geneva station situated at about 0.4 mi from Geneva city centre.
The coach company Eurolines carries out the trips from the bus station of Barcelone Sants in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon Part-Dieu - Gare routière Villette bus station at 1.4 mi from centre) and the city of Geneva where the coach will drop you off at Geneva station situated at about 0.4 mi from Geneva city centre.
The network of ALSA includes coach lines from the bus station of Barcelone Norte in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon bus station at 1.3 mi from centre) and the city of Geneva where the coach will drop you off at Geneva station situated at about 0.4 mi from Geneva city centre.
Railway companies
TGV Lyria provides a rail connection Nimes-Geneva with the train TGV Lyria from Nîmes railway station (0.3 mi from city-centre) and serving the rail station of Genève Gare de Cornavin at arrival (0.4 mi from centre)
SNCF transports passengers on the rail lines from Barcelona to Valence with the train TGV which leaves Barcelona-Sants station to arrive at Valence-TGV railway station (Rhône-Alpes France) and Valence-Geneva with the train TER from Valence-TGV railway station (6.1 mi from city-centre) and serving the rail station of Genève Gare de Cornavin at arrival (0.4 mi from centre)
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Barcelona-Geneva (387.7 mi)
Airlines
Easyjet carries out a flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to Lyon (arrival at Lyon Saint-Exupery International LYS airport)
Swiss International Airlines flies on the route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to Geneva (serving Geneva-Cointrin International GVA airport)

Stop cities from Barcelona or cities to visit near Geneva

When travelling from Geneva to Barcelona by plane, carpooling, bus, train, you might have to change at Valence located at 108 mi from Geneva, Nimes, Lyon 70 mi away from Geneva (France). If you have some time on your way to Geneva or back to Barcelona, this may be a really good opportunity to visit and have a short stay in those cities.
 
France
United Kingdom
Portugal
Italia
España
International (en)