There are 4 ways to get from Eschenbach in der Oberpfalz to Vilseck 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.
Bus
best- Take the bus from Eschenbach, Karlsplatz to Freihungbus 1992
1h 27m€12–18Drive 31.9 km
cheapest- Drive from Eschenbach in der Oberpfalz to Vilseckcar 31.9 km
26 min€5–7Line 1989 bus, train
- Take the bus from Eschenbach, Karlsplatz to Trabitz, Bfbus
- Take the train from Trabitz to Weiden(Oberpf)train Rb
- Take the train from Weiden to Vilsecktrain
1h 53m€24–62Taxi
- Take the taxi from Eschenbach in der Oberpfalz to Vilsecktaxi 31.9 km
26 min€80–100
Eschenbach in der Oberpfalz to Vilseck by bus and train
Questions & Answers
The cheapest way to get from Eschenbach in der Oberpfalz to Vilseck is to drive which costs €4 - €7 and takes 26 min.
The fastest way to get from Eschenbach in der Oberpfalz to Vilseck is to drive which takes 26 min and costs €4 - €7.
No, there is no direct bus from Eschenbach in der Oberpfalz to Vilseck. However, there are services departing from Eschenbach, Karlsplatz and arriving at Freihung via . The journey, including transfers, takes approximately 1h 27m.
The distance between Eschenbach in der Oberpfalz and Vilseck is 50 km. The road distance is 31.9 km.
The best way to get from Eschenbach in der Oberpfalz to Vilseck without a car is to bus which takes 1h 27m and costs €12 - €18.
It takes approximately 1h 27m to get from Eschenbach in der Oberpfalz to Vilseck, including transfers.
Eschenbach in der Oberpfalz to Vilseck bus services, operated by Regionalverkehr Oberbayern GmbH, depart from Eschenbach, Karlsplatz station.
Eschenbach in der Oberpfalz to Vilseck bus services, operated by Regionalverkehr Oberbayern GmbH, arrive at Freihung station.
Yes, the driving distance between Eschenbach in der Oberpfalz to Vilseck is 32 km. It takes approximately 26 min to drive from Eschenbach in der Oberpfalz to Vilseck.
There are 230+ hotels available in Vilseck.
What companies run services between Eschenbach in der Oberpfalz, Bavaria, Germany and Vilseck, Germany?
Regionalverkehr Oberbayern GmbH operates a bus from Eschenbach, Karlsplatz to Freihung every 4 hours. Tickets cost €10–14 and the journey takes 45 min.
- Phone
- +49 800 589 28 40
- [email protected]
- Website
- agilis
Train from Trabitz to Weiden(Oberpf)
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- €8–35
- Schedules at
- agilis
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Vilseck
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 89 551 86 555
- [email protected]
- Website
- dbregiobus-bayern.de
Bus from Eschenbach, Karlsplatz to Freihung
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €10–14
- Schedules at
- dbregiobus-bayern.de
Bus from Eschenbach, Karlsplatz to Trabitz, Bf
- Ave. Duration
- 16 min
- Frequency
- Every 2 hours
- Estimated price
- €9–13
- Schedules at
- dbregiobus-bayern.de
- Ave. Duration
- 26 min
- Estimated price
- €80–100
Taxi Karin Hortig - Weiden in der OPf.
- Phone
- +49 171 8595641
- Website
- taxi-weiden.de
Taxi Weiden - City Taxi Weiden
- Phone
- +49 961 6343140
Taxi & Mietwagen Kroter Alexander
- Phone
- +49 09 216 4455
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





