There are 5 ways to get from Vallorbe to Bern by train, 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.
Train
best- Take the train from Vallorbe to Lausannetrain R3 / ...
- Take the train from Lausanne to Berntrain Ir15 / ...
2h 40mCHF 39–60Drive 98.2 km
cheapest- Drive from Vallorbe to Berncar 98.2 km
1h 6mCHF 16–23Line 613 bus, bus
- Take the bus from Vallorbe, poste to Yverdon-les-Bains, garebus 613
- Take the bus from Yverdon-les-Bains to Bernbus
2h 42mTrain via Renens VD
- Take the train from Vallorbe to Renens VDtrain R3 / ...
- Take the train from Renens VD to Berntrain Ic1 / ...
2h 41mCHF 51–69Line 613 bus, train, bus
- Take the bus from Vallorbe, poste to Yverdon-les-Bains, garebus 613
- Take the train from Yverdon-les-Bains to Fribourg/Freiburgtrain S30
- Take the bus from Fribourg/Freiburg, gare rout. to Bern, Bahnhofbus Ev1 / ...
2h 59m
Vallorbe to Bern by train
Questions & Answers
The cheapest way to get from Vallorbe to Bern is to drive which costs SFr 15 - SFr 23 and takes 1h 6m.
The fastest way to get from Vallorbe to Bern is to drive which takes 1h 6m and costs SFr 15 - SFr 23.
No, there is no direct bus from Vallorbe to Bern. However, there are services departing from Vallorbe, poste and arriving at Bern via Yverdon-les-Bains. The journey, including transfers, takes approximately 2h 42m.
No, there is no direct train from Vallorbe to Bern. However, there are services departing from Vallorbe and arriving at Bern via Lausanne. The journey, including transfers, takes approximately 2h 40m.
The distance between Vallorbe and Bern is 142 km. The road distance is 98.2 km.
The best way to get from Vallorbe to Bern without a car is to train which takes 2h 40m and costs SFr 35 - SFr 65.
It takes approximately 2h 40m to get from Vallorbe to Bern, including transfers.
Vallorbe to Bern bus services, operated by Travys, depart from Vallorbe, poste station.
Vallorbe to Bern train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Vallorbe station.
The best way to get from Vallorbe to Bern is to train which takes 2h 40m and costs SFr 35 - SFr 65. Alternatively, you can line 613 bus and bus, which costs and takes 2h 42m.
What companies run services between Vallorbe, Switzerland and Bern, Switzerland?
You can take a train from Vallorbe to Bern via Lausanne in around 2h 40m. Alternatively, you can take a bus from Vallorbe, poste to Bern via Yverdon-les-Bains, gare and Yverdon-les-Bains in around 2h 42m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Vallorbe to Lausanne
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 19–21
- Website
- https://www.sbb.ch/en
Train from Lausanne to Bern
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
Train from Vallorbe to Renens VD
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–19
- Website
- https://www.sbb.ch/en
Train from Renens VD to Bern
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 35–50
- Website
- https://www.sbb.ch/en
Train from Yverdon-les-Bains to Fribourg/Freiburg
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 11–22
- Website
- https://www.sbb.ch/en
- Phone
- 024 424 10 70
- info@travys.ch
- Website
- travys.ch
Bus from Vallorbe, poste to Yverdon-les-Bains, gare
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Schedules at
- travys.ch
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Yverdon-les-Bains to Bern
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- CHF 6–9
- Schedules at
- gruppodimaio.it
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Fribourg/Freiburg, gare rout. to Bern, Bahnhof
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 3–6
- Website
- https://www.postauto.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
Vallorbe to Bern bus services, operated by Travys, arrive at Yverdon-les-Bains, gare station.
Vallorbe to Bern train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lausanne station.
Yes, the driving distance between Vallorbe to Bern is 98 km. It takes approximately 1h 6m to drive from Vallorbe to Bern.
Book your Vallorbe to Bern train tickets online with Omio.
There are 330+ hotels available in Bern.













