There are 6 ways to get from Oschatz to Bad Liebenwerda by train, bus, car, or taxi
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 520 bus
best- Take the train from Riesa to ElsterwerdaRe / ...
- Take the bus from Elsterwerda, Bahnhof to Bad Liebenwerda, Südring520 / ...
2h 23mDrive 37.7 km
cheapest- Drive from Oschatz to Bad Liebenwerda37.7 km
41 min€6–8Bus, train
- Take the bus from Oschatz, Busbahnhof to Torgau, Bahnhof781 / ...
- Take the train from Torgau to Bad Liebenwerda, BahnhofRe11
2h 47mTaxi
- Take the taxi from Oschatz to Bad Liebenwerda37.7 km
41 min€65–80Train
- Take the train from Oschatz to Priestewitz BahnhofRe50
- Take the train from Priestewitz Bahnhof to Elsterwerda-Biehla, BahnhofRb31
2h 47m€23–34Bus
- Take the bus from Oschatz, Busbahnhof to Torgau, Bahnhof781 / ...
2h 59m
Questions & Answers
The cheapest way to get from Oschatz to Bad Liebenwerda is to drive which costs €5 - €8 and takes 41 min.
The fastest way to get from Oschatz to Bad Liebenwerda is to drive which takes 41 min and costs €5 - €8.
No, there is no direct train from Oschatz to Bad Liebenwerda. However, there are services departing from Oschatz and arriving at Bad Liebenwerda, Bahnhof via Priestewitz Bahnhof and Elsterwerda-Biehla, Bahnhof. The journey, including transfers, takes approximately 2h 47m.
The distance between Oschatz and Bad Liebenwerda is 51 km. The road distance is 37.7 km.
The best way to get from Oschatz to Bad Liebenwerda without a car is to train and line 520 bus which takes 2h 23m and costs .
It takes approximately 2h 23m to get from Oschatz to Bad Liebenwerda, including transfers.
Oschatz to Bad Liebenwerda train services, operated by Deutsche Bahn Regio (DB Regional), depart from Oschatz station.
The best way to get from Oschatz to Bad Liebenwerda is to train which takes 2h 47m and costs €23 - €35. Alternatively, you can bus, which costs and takes 2h 59m.
Oschatz to Bad Liebenwerda train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Priestewitz Bahnhof station.
Yes, the driving distance between Oschatz to Bad Liebenwerda is 38 km. It takes approximately 41 min to drive from Oschatz to Bad Liebenwerda.
What companies run services between Oschatz, Germany and Bad Liebenwerda, Germany?
You can take a train from Oschatz to Bad Liebenwerda, Bahnhof via Priestewitz Bahnhof and Elsterwerda-Biehla, Bahnhof in around 2h 47m. Alternatively, Nordsachsen Mobil operates a bus from Oschatz, Busbahnhof to Torgau, Bahnhof hourly, and the journey takes 1h 12m.
- Phone
- +49 30 200730
- post@transdev.de
- Website
- transdev.de
Train from Riesa to Elsterwerda
- Ave. Duration
- 24 min
- Frequency
- Every 2 hours
- Estimated price
- €5–8
- Schedules at
- transdev.de
Train from Riesa to Elsterwerda
- Ave. Duration
- 22 min
- Frequency
- Every 2 hours
- Website
- Mitteldeutsche Regiobahn
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Riesa to Elsterwerda
- Ave. Duration
- 15 min
- Frequency
- Once daily
- Estimated price
- €20–23
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Torgau to Bad Liebenwerda, Bahnhof
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €9–13
- Website
- https://int.bahn.de/en
Train from Oschatz to Priestewitz Bahnhof
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- https://int.bahn.de/en
Train from Priestewitz Bahnhof to Elsterwerda-Biehla, Bahnhof
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Website
- https://int.bahn.de/en
- Phone
- 03531 6500-10
- info@vmee.de
- Website
- verkehrsmanagement-elbeelster.de
Bus from Elsterwerda, Bahnhof to Bad Liebenwerda, Südring
- Ave. Duration
- 24 min
- Frequency
- Every 3 hours
- Website
- Verkehrsmanagement Elbe-Elster GmbH
- Phone
- 03435 90600
- kontakt@nordsachsen-mobil.de
- Website
- nordsachsen-mobil.de
Bus from Oschatz, Busbahnhof to Torgau, Bahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Website
- Nordsachsen Mobil
- Ave. Duration
- 41 min
- Estimated price
- €65–80
Verkehrs GmbH Meißen, Betriebsteil Riesa
- Phone
- +49 3525 71930
- Website
- vg-meissen.de
Taxi Buscher
- Phone
- +49 3525 780780
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
There are 145+ hotels available in Bad Liebenwerda.









