There are 4 ways to get from Bern to Yverdon-les-Bains by train, car, or taxi
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 Bern to Neuchâteltrain Ir66 / ...
- Take the train from Neuchâtel to Yverdon-les-Bainstrain Ic51 / ...
1h 4mCHF 26–83Drive 75.5 km
cheapest- Drive from Bern to Yverdon-les-Bainscar 75.5 km
51 minCHF 13–18Taxi
- Take the taxi from Bern to Yverdon-les-Bainstaxi 75.5 km
51 minCHF 380–460Train via Fribourg/Freiburg
- Take the train from Bern to Fribourg/Freiburgtrain Ir15 / ...
- Take the train from Fribourg/Freiburg to Yverdon-les-Bainstrain S30
1h 36mCHF 22–64
Bern to Yverdon-les-Bains by train
Questions & Answers
The cheapest way to get from Bern to Yverdon-les-Bains is to drive which costs SFr 12 - SFr 18 and takes 51 min.
The fastest way to get from Bern to Yverdon-les-Bains is to drive which takes 51 min and costs SFr 12 - SFr 18.
No, there is no direct train from Bern to Yverdon-les-Bains. However, there are services departing from Bern and arriving at Yverdon-les-Bains via Neuchâtel. The journey, including transfers, takes approximately 1h 4m.
The distance between Bern and Yverdon-les-Bains is 78 km. The road distance is 75.5 km.
The best way to get from Bern to Yverdon-les-Bains without a car is to train which takes 1h 4m and costs SFr 26 - SFr 85.
It takes approximately 1h 4m to get from Bern to Yverdon-les-Bains, including transfers.
Bern to Yverdon-les-Bains train services, operated by BLS AG, depart from Bern station.
Bern to Yverdon-les-Bains train services, operated by BLS AG, arrive at Neuchâtel station.
Yes, the driving distance between Bern to Yverdon-les-Bains is 75 km. It takes approximately 51 min to drive from Bern to Yverdon-les-Bains.
Book your Bern to Yverdon-les-Bains train tickets online with Omio.
What companies run services between Bern, Switzerland and Yverdon-les-Bains, Switzerland?
You can take a train from Bern to Yverdon-les-Bains via Neuchâtel in around 1h 4m.
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Neuchâtel
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 8–11
- Website
- https://www.bls.ch/en
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–9
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bern to Neuchâtel
- Ave. Duration
- 41 min
- Frequency
- Twice a week
- Estimated price
- CHF 14–45
- Website
- https://www.sbb.ch/en
Train from Neuchâtel to Yverdon-les-Bains
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 12–40
- Website
- https://www.sbb.ch/en
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–35
- Website
- https://www.sbb.ch/en
Train from Fribourg/Freiburg to Yverdon-les-Bains
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 16–55
- Website
- https://www.sbb.ch/en
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 51 min
- Estimated price
- CHF 380–460
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.ch
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 315+ hotels available in Yverdon-les-Bains.








