There are 4 ways to get from Worb to Belp by train, bus, taxi, or foot
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 Worb Dorf to Berntrain S7
- Take the train from Bern to Belptrain S3 / ...
50 minCHF 11–15Line 795 bus, line 160 bus
cheapest- Take the bus from Worb Dorf, Bahnhof to Rubigen, Bahnhofbus 795
- Take the bus from Rubigen, Bahnhof to Belp, Bahnhofbus 160
59 minCHF 6–9Taxi
- Take the taxi from Worb to Belptaxi 10 km
13 minCHF 55–70Walk
- Take the foot from Worb to Belpwalk 10 km
2h
Worb to Belp by train
Questions & Answers
The cheapest way to get from Worb to Belp is to line 795 bus and line 160 bus which costs SFr 6 - SFr 9 and takes 59 min.
The fastest way to get from Worb to Belp is to taxi which takes 13 min and costs SFr 55 - SFr 70.
No, there is no direct bus from Worb to Belp. However, there are services departing from Worb Dorf, Bahnhof and arriving at Belp, Bahnhof via Rubigen, Bahnhof. The journey, including transfers, takes approximately 59 min.
No, there is no direct train from Worb to Belp. However, there are services departing from Worb Dorf and arriving at Belp via Bern. The journey, including transfers, takes approximately 50 min.
The distance between Worb and Belp is 27 km.
The best way to get from Worb to Belp without a car is to train which takes 50 min and costs SFr 11 - SFr 16.
It takes approximately 50 min to get from Worb to Belp, including transfers.
Worb to Belp bus services, operated by PostAuto Schweiz AG, depart from Worb Dorf, Bahnhof station.
Worb to Belp train services, operated by Autobusbetrieb RBS, depart from Worb Dorf station.
The best way to get from Worb to Belp is to train which takes 50 min and costs SFr 11 - SFr 16. Alternatively, you can line 795 bus and line 160 bus, which costs SFr 6 - SFr 9 and takes 59 min.
What companies run services between Worb, Switzerland and Belp, Switzerland?
You can take a train from Worb Dorf to Belp via Bern in around 50 min. Alternatively, you can take a bus from Worb Dorf, Bahnhof to Belp, Bahnhof via Rubigen, Bahnhof in around 59 min.
- Phone
- +41 31 925 55 55
- info@rbs.ch
- Website
- rbs.ch
Train from Worb Dorf to Bern
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 8–11
- Schedules at
- rbs.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Belp
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 3–5
- Website
- https://www.bls.ch/en
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Worb Dorf, Bahnhof to Rubigen, Bahnhof
- Ave. Duration
- 11 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 2–3
- Website
- https://www.postauto.ch
- Phone
- +41 31 321 88 44
- bernmobil
- Website
- bernmobil.ch
Bus from Rubigen, Bahnhof to Belp, Bahnhof
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Bernmobil
- Schedules at
- fahrplan.sbb.ch
- Ave. Duration
- 13 min
- Estimated price
- CHF 55–70
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.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
Worb to Belp bus services, operated by PostAuto Schweiz AG, arrive at Rubigen, Bahnhof station.
Worb to Belp train services, operated by Autobusbetrieb RBS, arrive at Bern station.
Book your Worb to Belp train tickets online with Omio.
There are 437+ hotels available in Belp.















