There are 10 ways to get from Figueres to Bern by train (Renfe, TGV), train, bus, car, plane, or train (TGV, Renfe)
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 Figueres Vilafant to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Berntrain Ic1 / ...
9h 16mCHF 137–305Train, bus
cheapest- Take the train from Figueres Vilafant to Narbonnetrain 9725 / ...
- Take the bus from Narbonne to Bernbus FlixBus N872
13h 33mCHF 59–115Train, bus via Lyon
- Take the train from Figueres Vilafant to Perpignantrain
- Take the bus from Perpignan to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon Perrache Bus Station to Bern Car Terminal Neufeldbus
11h 57mCHF 61–105Drive 774.1 km
- Drive from Figueres to Berncar 774.1 km
7h 32mCHF 129–186Train to Barcelona–El Prat Airport, fly to Zurich Airport, train
- Take the train from Figueres Vilafant to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Zurich Airport (ZRH)plane BCN - ZRH
- Take the train from Zürich Flughafen to Berntrain
6h 55mCHF 101–332Train via Saint-Marcel-lès-Valence
- Take the train from Figueres Vilafant to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Genevetrain Ter
- Take the train from Genève to Berntrain Ic1 / ...
10h 21mCHF 135–364Train to Barcelona–El Prat Airport, fly to Basel, train
- Take the train from Figueres Vilafant to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Basel (BSL)plane BCN - BSL
- Take the train from Basel SBB to Berntrain
7h 14mCHF 82–313Train to Barcelona–El Prat Airport, fly to Geneva International Airport, train
- Take the train from Figueres Vilafant to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Geneva International Airport (GVA)plane BCN - GVA
- Take the train from Genève-Aéroport to Berntrain
8h 12mCHF 96–382Train to Barcelona–El Prat Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Figueres Vilafant to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Milano Malpensa Airport (MXP)plane BCN - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig to Berntrain
9h 57mCHF 85–251Train to Fréjorgues Airport, fly to Basel, train
- Take the train from Figueres Vilafant to Montpellier Sud De Francetrain
- Fly from Fréjorgues Airport (MPL) to Basel (BSL)plane MPL - BSL
- Take the train from Basel SBB to Berntrain
8h 32mCHF 137–425
Figueres to Bern by train
Questions & Answers
The cheapest way to get from Figueres to Bern is to train and bus via Lyon which costs SFr 60 - SFr 110 and takes 11h 57m.
The fastest way to get from Figueres to Bern is to train and fly which takes 6h 55m and costs SFr 100 - SFr 340.
No, there is no direct train from Figueres to Bern. However, there are services departing from Figueres Vilafant and arriving at Bern via Lyon Part Dieu and Genève. The journey, including transfers, takes approximately 9h 16m.
The distance between Figueres and Bern is 847 km. The road distance is 774.1 km.
The best way to get from Figueres to Bern without a car is to train which takes 9h 16m and costs SFr 130 - SFr 310.
It takes approximately 9h 16m to get from Figueres to Bern, including transfers.
Figueres to Bern train services, operated by Renfe Viajeros, depart from Figueres Vilafant station.
Figueres to Bern train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Yes, the driving distance between Figueres to Bern is 774 km. It takes approximately 7h 32m to drive from Figueres to Bern.
Book your Figueres to Bern train tickets online with Omio.
What companies run services between Figueres, Spain and Bern, Switzerland?
You can take a train from Figueres Vilafant to Bern via Lyon Part Dieu and Genève in around 9h 16m.
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Basel
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 35–160
Flights from Barcelona–El Prat Airport to Geneva International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- CHF 35–170
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- CHF 18–85
Flights from Fréjorgues Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Friday, Sunday, and Wednesday
- Estimated price
- CHF 45–220
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Lyon Part Dieu
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 60–95
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Perpignan
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–10
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Barcelona-Sants
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–80
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Narbonne
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 14–22
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Barcelona-Sants
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Barcelona-Sants
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Renfe Viajeros
Train from Figueres Vilafant to Barcelona-Sants
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Renfe Viajeros
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Perpignan to Lyon, Perrache Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Schedules at
- alsa.es
Want to know more about travelling around Switzerland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 365+ hotels available in Bern.









