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, ZOB to Torgau, Friedrichplatzbus 781 / ...
55 minDrive 34.7 km
cheapest- Drive from Oschatz to Torgaucar 34.7 km
32 min€5–7Train
- Take the train from Oschatz to Leipzig Hbftrain Re50 / ...
- Take the train from Leipzig Hbf to Torgautrain S4 / ...
1h 42m€23–33Taxi
- Take the taxi from Oschatz to Torgautaxi 34.7 km
32 min€60–75
Questions & Answers
The cheapest way to get from Oschatz to Torgau is to drive which costs €4 - €7 and takes 32 min.
The fastest way to get from Oschatz to Torgau is to drive which takes 32 min and costs €4 - €7.
Yes, there is a direct bus departing from Oschatz, ZOB 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 42m.
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, ZOB to Torgau, Friedrichplatz takes 55 min including transfers and departs hourly.
Oschatz to Torgau bus services, operated by Nordsachsen Mobil, depart from Oschatz, ZOB 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 €22 - €35 and takes 1h 42m.
What companies run services between Oschatz, Germany and Torgau, Germany?
Nordsachsen Mobil operates a bus from Oschatz, ZOB 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 42m.
- 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
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
- Phone
- 03435 90600
- kontakt@nordsachsen-mobil.de
- Website
- nordsachsen-mobil.de
Bus from Oschatz, ZOB to Torgau, Friedrichplatz
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Schedules at
- nordsachsen-mobil.de
- 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 123+ hotels available in Torgau.





