There are 4 ways to get from Twistringen to Diepholz 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 Twistringen to Diepholztrain Re9
16 min€6–11Drive 29.9 km
cheapest- Drive from Twistringen to Diepholzcar 29.9 km
28 min€5–7Line 125 bus
- Take the bus from Twistringen Lindenstraße to Diepholz Hindenburgstraßebus 125
39 minTaxi
- Take the taxi from Twistringen to Diepholztaxi 29.9 km
28 min€75–90
Twistringen to Diepholz by train
Questions & Answers
The cheapest way to get from Twistringen to Diepholz is to drive which costs €4 - €7 and takes 28 min.
The fastest way to get from Twistringen to Diepholz is to train which takes 16 min and costs €6 - €11.
Yes, there is a direct bus departing from Twistringen Lindenstraße and arriving at Diepholz Hindenburgstraße. Services depart every three hours, and operate every day. The journey takes approximately 39 min.
Yes, there is a direct train departing from Twistringen and arriving at Diepholz. Services depart hourly, and operate every day. The journey takes approximately 16 min.
The distance between Twistringen and Diepholz is 28 km. The road distance is 29.9 km.
The best way to get from Twistringen to Diepholz without a car is to train which takes 16 min and costs €6 - €11.
The train from Twistringen to Diepholz takes 16 min including transfers and departs hourly.
Twistringen to Diepholz bus services, operated by Verkehrsbetriebe Oldenburger Land, depart from Twistringen Lindenstraße station.
Twistringen to Diepholz train services, operated by Deutsche Bahn Regio (DB Regional), depart from Twistringen station.
The best way to get from Twistringen to Diepholz is to train which takes 16 min and costs €6 - €11. Alternatively, you can line 125 bus, which costs and takes 39 min.
What companies run services between Twistringen, Germany and Diepholz, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from Twistringen to Diepholz hourly. Tickets cost €6–11 and the journey takes 16 min. Alternatively, Verkehrsbetriebe Oldenburger Land operates a bus from Twistringen Lindenstraße to Diepholz Hindenburgstraße every 3 hours, and the journey takes 39 min.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Twistringen to Diepholz
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- https://int.bahn.de/en
- Phone
- +49 4441 93110
- Website
- vol-buslinien.de
Bus from Twistringen Lindenstraße to Diepholz Hindenburgstraße
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Schedules at
- vol-buslinien.de
- Ave. Duration
- 28 min
- Estimated price
- €75–90
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
Twistringen to Diepholz bus services, operated by Verkehrsbetriebe Oldenburger Land, arrive at Diepholz Hindenburgstraße station.
Twistringen to Diepholz train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Diepholz station.
Yes, the driving distance between Twistringen to Diepholz is 30 km. It takes approximately 28 min to drive from Twistringen to Diepholz.
There are 313+ hotels available in Diepholz.




