There are 4 ways to get from Olsberg to Winterberg 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
best- Take the train from Bigge, Bahnhof to Winterberg, Bahnhoftrain Re57
26 min€7–11Drive 20.5 km
cheapest- Drive from Olsberg to Winterbergcar 20.5 km
19 min€3–5Bus
- Take the bus from Olsberg, Ruhrstraße to Winterberg, Günninghauser Str.bus S50
37 minTaxi
- Take the taxi from Olsberg to Winterbergtaxi 20.5 km
19 min€45–60
Olsberg to Winterberg by train
Questions & Answers
The cheapest way to get from Olsberg to Winterberg is to drive which costs €2 - €5 and takes 19 min.
The fastest way to get from Olsberg to Winterberg is to taxi which takes 19 min and costs €45 - €60.
Yes, there is a direct bus departing from Olsberg, Ruhrstraße and arriving at Winterberg, Günninghauser Str.. Services depart every two hours, and operate every day. The journey takes approximately 37 min.
Yes, there is a direct train departing from Bigge, Bahnhof and arriving at Winterberg, Bahnhof. Services depart every three hours, and operate every day. The journey takes approximately 26 min.
The distance between Olsberg and Winterberg is 21 km. The road distance is 20.5 km.
The best way to get from Olsberg to Winterberg without a car is to train which takes 26 min and costs €7 - €11.
The train from Bigge, Bahnhof to Winterberg, Bahnhof takes 26 min including transfers and departs every three hours.
Olsberg to Winterberg bus services, operated by WB Westfalen Bus GmbH, depart from Olsberg, Ruhrstraße station.
Olsberg to Winterberg train services, operated by Deutsche Bahn Regio (DB Regional), depart from Bigge, Bahnhof station.
The best way to get from Olsberg to Winterberg is to train which takes 26 min and costs €7 - €11. Alternatively, you can bus, which costs and takes 37 min.
What companies run services between Olsberg, Germany and Winterberg, North Rhine-Westphalia, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from Bigge, Bahnhof to Winterberg, Bahnhof every 3 hours. Tickets cost €7–11 and the journey takes 26 min. Alternatively, WB Westfalen Bus GmbH operates a bus from Olsberg, Ruhrstraße to Winterberg, Günninghauser Str. every 2 hours, and the journey takes 37 min.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bigge, Bahnhof to Winterberg, Bahnhof
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- €7–11
- Website
- https://int.bahn.de/en
- Phone
- +49-25128741110
- Website
- bahn.de
Bus from Olsberg, Ruhrstraße to Winterberg, Günninghauser Str.
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Schedules at
- bahn.de
- Ave. Duration
- 19 min
- Estimated price
- €45–60
TAXI Geißler - Krankenfahrten
- Phone
- +49 2903 6044
- Website
- geissler.taxi
Helmut Hegener Taxi und Autovermietung
- Phone
- +49 2905 383
Taxi-Rohn e.K.
- Phone
- +49 5631 914444
- Website
- taxi-korbach.de
Taxi Majewski Twiste
- Phone
- +49 5695 479
Want to know more about travelling around Germany
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
Olsberg to Winterberg bus services, operated by WB Westfalen Bus GmbH, arrive at Winterberg, Günninghauser Str. station.
Olsberg to Winterberg train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Winterberg, Bahnhof station.
Yes, the driving distance between Olsberg to Winterberg is 20 km. It takes approximately 19 min to drive from Olsberg to Winterberg.
There are 2554+ hotels available in Winterberg.




