Geneva to Barcelona train

Compare prices and tickets by train, coach or flight

Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Barcelona?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Geneva to Barcelona

distanceDistance386 miles (623 km)
frequencyTrain frequency1 a day
changesDirect trainNo

Trains from Geneva to Barcelona cover the 386 miles (623 km) long journey taking on average 27 h 4 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Genève and arrive in Barcelona Sants.

Train providers: Renfe-SNCF trains Geneva to Barcelona

Travel on Renfe-SNCF trains between Geneva and Barcelona at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.

Renfe-SNCF

Enjoy a smooth and easy trip between Geneva and Barcelona with Renfe-SNCF! As an official travel partner of Renfe-SNCF, Omio can help you search current train timetables from Renfe-SNCF, compare the best routes from Geneva to Barcelona as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Renfe-SNCF Geneva to Barcelona train ticket available today. If you search for Renfe-SNCF tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Geneva and Barcelona on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 386 miles (623 km) trip between Geneva and Barcelona with ease and comfort on a train with Renfe-SNCF.

    Travel Tips: Trains from Geneva to Barcelona

    Travel by train to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Barcelona.
    FAQs

    Travel by train between Geneva, Switzerland and Barcelona, Spain is: Fully open.

    Is international entry into Barcelona from Geneva restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Spain from Geneva?

    Entry Requirements:

    • Specific entry restrictions may apply for travel to Spain: Canary Islands

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 27/06/2022. Remember to check the latest COVID-19 travel safety regulations for your train to Barcelona from Geneva closer to your date of departure here.

    Return travel from Spain to Switzerland is: Fully open.

    Are there any international entry restrictions on returning to Geneva from Barcelona?

    Entry into Switzerland is allowed for: Entry is fully open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Switzerland from Barcelona?

    Requirements for reentering:

    • There are no current restrictions

    What are the safety rules to follow in Geneva, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: metre (s) ( feet)
    • Face mask requirement: Regional advice

    Last checked on 25/06/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Geneva from Barcelona.

    You should expect to travel around 386 miles (623 km)  to Barcelona from Geneva by train.
    On average the train from Geneva to Barcelona duration is 27 h 4 min  for the 386 miles (623 km) long trip, but the travel time can vary if you depart on weekends and holidays.

    There are a few train stations in Geneva to start your trip from including Genève and Geneva. In Barcelona you have a few train station options to choose from for your arrival including Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França.

    Omio customers travelling this route depart most frequently from Genève   and arrive in Barcelona Sants.

    Passengers booking this journey most frequently board their trains from Genève and need to travel around 1.2 miles (2 km) from the city centre to get to this train station.

    Passengers arriving in Barcelona most often arrive at Barcelona Sants and need to travel around 1.6 miles (2.6 km) from this train station to the city centre.

    On average, there is 1 train a day from Geneva to Barcelona. The train times and services may be different on weekends and holidays compared to weekdays.
    If you prefer early morning trains from Geneva to Barcelona, the first train leaves at 07: 42. If you prefer late night trains from Geneva to Barcelona, the last train of the day leaves at 07: 42. Omio shows you the latest train from Geneva to Barcelona timetable to help you book the best departure time for this route.

    Important Stations and Airports for this Journey

    Geneva
    Barcelona
    Genève is the most popular Geneva railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Geneva for your journey to Barcelona.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language