There are 4 ways to get from Oschatz to Torgau by bus, train, 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.
Line 781 bus
best- Take the bus from Oschatz, Busbahnhof to Torgau, Friedrichplatz781 / ...
55 minDrive 34.7 km
cheapest- Drive from Oschatz to Torgau34.7 km
32 min€5–8Train
- Take the train from Oschatz to Leipzig HbfRe50 / ...
- Take the train from Leipzig Hbf to TorgauS4 / ...
1h 43m€21–33Taxi
- Take the taxi from Oschatz to Torgau34.7 km
32 min€60–75
Questions & Answers
The cheapest way to get from Oschatz to Torgau is to drive which costs €4 - €8 and takes 32 min.
The fastest way to get from Oschatz to Torgau is to drive which takes 32 min and costs €4 - €8.
Yes, there is a direct bus departing from Oschatz, Busbahnhof and arriving at Torgau, Friedrichplatz. Services depart hourly, and operate every day. The journey takes approximately 55 min.
No, there is no direct train from Oschatz to Torgau. However, there are services departing from Oschatz and arriving at Torgau via Leipzig Hbf. The journey, including transfers, takes approximately 1h 43m.
The distance between Oschatz and Torgau is 38 km. The road distance is 34.7 km.
The best way to get from Oschatz to Torgau without a car is to line 781 bus which takes 55 min and costs .
The line 781 bus from Oschatz, Busbahnhof to Torgau, Friedrichplatz takes 55 min including transfers and departs hourly.
Oschatz to Torgau bus services, operated by Nordsachsen Mobil, depart from Oschatz, Busbahnhof station.
Oschatz to Torgau train services, operated by Deutsche Bahn Regio (DB Regional), depart from Oschatz station.
The best way to get from Oschatz to Torgau is to line 781 bus which takes 55 min and costs . Alternatively, you can train, which costs €21 - €35 and takes 1h 43m.
What companies run services between Oschatz, Germany and Torgau, Germany?
Nordsachsen Mobil operates a bus from Oschatz, Busbahnhof to Torgau, Friedrichplatz hourly, and the journey takes 55 min. Alternatively, you can take a train from Oschatz to Torgau via Leipzig Hbf in around 1h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Oschatz to Leipzig Hbf
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
- Phone
- +49 30 200730
- post@transdev.de
- Website
- transdev.de
Train from Oschatz to Leipzig Hbf
- Ave. Duration
- 30 min
- Frequency
- 6 times a week
- Estimated price
- €10–15
- Schedules at
- transdev.de
- Phone
- 03435 90600
- kontakt@nordsachsen-mobil.de
- Website
- nordsachsen-mobil.de
Bus from Oschatz, Busbahnhof to Torgau, Friedrichplatz
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Website
- Nordsachsen Mobil
- Ave. Duration
- 32 min
- Estimated price
- €60–75
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
Oschatz to Torgau bus services, operated by Nordsachsen Mobil, arrive at Torgau, Friedrichplatz station.
Oschatz to Torgau train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Leipzig Hbf station.
Yes, the driving distance between Oschatz to Torgau is 35 km. It takes approximately 32 min to drive from Oschatz to Torgau.
There are 133+ hotels available in Torgau.





