There are 4 ways to get from Bern to Laufen 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 Bern to Biel/Biennetrain Ir65 / ...
- Take the train from Biel/Bienne to Laufentrain Ic51
1h 33mCHF 29–49Drive 82.4 km
cheapest- Drive from Bern to Laufencar 82.4 km
1h 8mCHF 14–20Bus
- Take the bus from Bern to Basel SBBbus N506 / ...
- Take the bus from Aesch BL, Bahnhof to Laufen, Bahnhofbus Ev1 / ...
1h 57mCHF 15–23Train via Bern
- Take the train from Bern to Biel/Biennetrain S3 / ...
- Take the train from Biel/Bienne to Laufentrain Ic51
1h 41mCHF 29–49
Bern to Laufen by train
Questions & Answers
The cheapest way to get from Bern to Laufen is to drive which costs SFr 13 - SFr 20 and takes 1h 8m.
The fastest way to get from Bern to Laufen is to drive which takes 1h 8m and costs SFr 13 - SFr 20.
No, there is no direct train from Bern to Laufen. However, there are services departing from Bern and arriving at Laufen via Biel/Bienne. The journey, including transfers, takes approximately 1h 33m.
The distance between Bern and Laufen is 84 km. The road distance is 82.4 km.
The best way to get from Bern to Laufen without a car is to train which takes 1h 33m and costs SFr 28 - SFr 50.
It takes approximately 1h 33m to get from Bern to Laufen, including transfers.
Bern to Laufen train services, operated by BLS AG, depart from Bern station.
The best way to get from Bern to Laufen is to train which takes 1h 33m and costs SFr 28 - SFr 50. Alternatively, you can bus, which costs SFr 15 - SFr 23 and takes 1h 57m.
Bern to Laufen train services, operated by BLS AG, arrive at Biel/Bienne station.
Yes, the driving distance between Bern to Laufen is 82 km. It takes approximately 1h 8m to drive from Bern to Laufen.
What companies run services between Bern, Switzerland and Laufen, Basel-Landschaft, Switzerland?
You can take a train from Bern to Laufen via Biel/Bienne in around 1h 33m. Alternatively, you can take a bus from Bern to Laufen, Bahnhof via Basel SBB, Basel SBB, Aesch BL, and Aesch BL, Bahnhof in around 1h 57m.
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Biel/Bienne
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Biel/Bienne to Laufen
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–40
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bern to Basel SBB
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 9–13
- Website
- https://www.flixbus.co.uk
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Aesch BL, Bahnhof to Laufen, Bahnhof
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 2–4
- 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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Bern to Laufen train tickets online with Omio.
There are 1044+ hotels available in Laufen.



















