There are 5 ways to get from Dulliken to Laupersdorf by train, bus, taxi, 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, line 129 bus
best- Take the train from Dulliken to Oltentrain S26 / ...
- Take the train from Olten to Oensingentrain S20 / ...
- Take the train from Oensingen to Thalbrücketrain S22 / ...
- Take the bus from Balsthal, Thalbrücke to Laupersdorf, Dorfbus 129
1h 32mCHF 9–29Drive 28.3 km
cheapest- Drive from Dulliken to Laupersdorfcar 28.3 km
25 minCHF 5–7Line 502 bus, train, line 129 bus
- Take the bus from Dulliken, Brüggli Park to Olten, Bahnhofbus 502
- Take the train from Olten to Oensingentrain S20 / ...
- Take the bus from Oensingen, Bahnhof to Laupersdorf, Dorfbus 129
1h 54mTaxi
- Take the taxi from Dulliken to Laupersdorftaxi 28.3 km
25 minCHF 140–180Bus, line 129 bus
- Take the bus from Olten, Bahnhof to Oensingen, Bahnhof Südbus 505
- Take the bus from Oensingen, Bahnhof to Laupersdorf, Dorfbus 129
2h 21mCHF 17–24
Dulliken to Laupersdorf by train and bus
Questions & Answers
The cheapest way to get from Dulliken to Laupersdorf is to drive which costs SFr 4 - SFr 7 and takes 25 min.
The fastest way to get from Dulliken to Laupersdorf is to taxi which takes 25 min and costs SFr 140 - SFr 180.
No, there is no direct bus from Dulliken to Laupersdorf. However, there are services departing from Dulliken, Brüggli Park and arriving at Laupersdorf, Dorf via Olten, Bahnhof and Oensingen, Bahnhof. The journey, including transfers, takes approximately 2h 21m.
The distance between Dulliken and Laupersdorf is 27 km. The road distance is 28.3 km.
The best way to get from Dulliken to Laupersdorf without a car is to train and line 129 bus which takes 1h 32m and costs SFr 9 - SFr 29.
It takes approximately 1h 32m to get from Dulliken to Laupersdorf, including transfers.
Dulliken to Laupersdorf bus services, operated by Busbetrieb Olten-Gösgen-Gäu, depart from Olten, Bahnhof station.
Dulliken to Laupersdorf bus services, operated by Busbetrieb Olten-Gösgen-Gäu, arrive at Oensingen, Bahnhof Süd station.
Yes, the driving distance between Dulliken to Laupersdorf is 28 km. It takes approximately 25 min to drive from Dulliken to Laupersdorf.
There are 374+ hotels available in Laupersdorf.
What companies run services between Dulliken, Switzerland and Laupersdorf, Switzerland?
You can take a bus from Dulliken, Brüggli Park to Laupersdorf, Dorf via Olten, Bahnhof, Oensingen, Bahnhof Süd, and Oensingen, Bahnhof in around 2h 21m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Dulliken to Olten
- Ave. Duration
- 5 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–4
- Website
- https://www.sbb.ch/en
Train from Olten to Oensingen
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 5–18
- Website
- https://www.sbb.ch/en
Train from Oensingen to Thalbrücke
- Ave. Duration
- 6 min
- Frequency
- Hourly
- Estimated price
- CHF 1–4
- Website
- https://www.sbb.ch/en
Train from Olten to Oensingen
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 5–18
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Balsthal, Thalbrücke to Laupersdorf, Dorf
- Ave. Duration
- 4 min
- Frequency
- Hourly
- Estimated price
- CHF 2–3
- Website
- https://www.postauto.ch
Bus from Oensingen, Bahnhof to Laupersdorf, Dorf
- Ave. Duration
- 16 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
Bus from Olten, Bahnhof to Oensingen, Bahnhof Süd
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
Bus from Oensingen, Bahnhof to Laupersdorf, Dorf
- Ave. Duration
- 16 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
- Phone
- 062 207 10 40
- [email protected]
- Website
- bogg.ch
Bus from Dulliken, Brüggli Park to Olten, Bahnhof
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Schedules at
- bogg.ch
Bus from Olten, Bahnhof to Oensingen, Bahnhof Süd
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Schedules at
- bogg.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Olten, Bahnhof to Oensingen, Bahnhof Süd
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 14–20
- Website
- https://www.sbb.ch/en
- Ave. Duration
- 25 min
- Estimated price
- CHF 140–180
Safe taxi
- Phone
- +41 76 608 03 06
- Website
- safetaxi.ch
Safe Taxi
- Phone
- +41 76 608 03 06
- Website
- safetaxi.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









