There are 4 ways to get from Oberviechtach to Schwandorf by bus, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Oberviechtach, Am Schießanger to Schwandorf, Sandstr.bus 2512
58 minDrive 38.4 km
cheapest- Drive from Oberviechtach to Schwandorfcar 38.4 km
29 min€6–8Taxi
- Take the taxi from Oberviechtach to Schwandorftaxi 38.4 km
29 min€75–95Line 8403 bus, train
- Take the bus from Oberviechtach, Bezirksamtstr. to Nabburgbus 8403
- Take the train from Nabburg to Schwandorftrain Rb
1h 2m€11–25
Questions & Answers
The cheapest way to get from Oberviechtach to Schwandorf is to drive which costs €5 - €8 and takes 29 min.
The fastest way to get from Oberviechtach to Schwandorf is to drive which takes 29 min and costs €5 - €8.
Yes, there is a direct bus departing from Oberviechtach, Am Schießanger and arriving at Schwandorf, Sandstr.. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 58 min.
The distance between Oberviechtach and Schwandorf is 48 km. The road distance is 38.4 km.
The best way to get from Oberviechtach to Schwandorf without a car is to bus which takes 58 min and costs .
The bus from Oberviechtach, Am Schießanger to Schwandorf, Sandstr. takes 58 min including transfers and departs five times a week.
Oberviechtach to Schwandorf bus services, operated by sonstige Linien, depart from Oberviechtach, Am Schießanger station.
Oberviechtach to Schwandorf bus services, operated by sonstige Linien, arrive at Schwandorf, Sandstr. station.
Yes, the driving distance between Oberviechtach to Schwandorf is 38 km. It takes approximately 29 min to drive from Oberviechtach to Schwandorf.
There are 389+ hotels available in Schwandorf.
What companies run services between Oberviechtach, Germany and Schwandorf, Germany?
sonstige Linien operates a bus from Oberviechtach, Am Schießanger to Schwandorf, Sandstr. 5 times a week, and the journey takes 58 min.
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Nabburg to Schwandorf
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- €4–16
- Schedules at
- Die Länderbahn
- Phone
- +49 89-748825-0
- [email protected]
- Website
- bayern-fahrplan.de
Bus from Oberviechtach, Am Schießanger to Schwandorf, Sandstr.
- Ave. Duration
- 58 min
- Frequency
- 5 times a week
- Schedules at
- sonstige Linien
- Phone
- +49 89 551 86 555
- [email protected]
- Website
- dbregiobus-bayern.de
Bus from Oberviechtach, Bezirksamtstr. to Nabburg
- Ave. Duration
- 27 min
- Frequency
- 3 times a day
- Estimated price
- €6–9
- Schedules at
- dbregiobus-bayern.de
- Ave. Duration
- 29 min
- Estimated price
- €75–95
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


