There are 6 ways to get from Berlin Central Station to Eschenbach in der Oberpfalz by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train
-
Take the train from Berlin Hauptbahnhof to Bamberg
-
Take the train from Bamberg to Bayreuth Hbf
Cheapest option
Bus
-
Take the bus from Berlin Südkreuz train station to Weiden in der Oberpfalz
4 alternative options
Train, bus
-
Take the train from Berlin Hauptbahnhof to Leipzig Hbf
-
Take the train from Leipzig Hbf to Hof Hbf
-
Take the train from Hof Hbf to Pegnitz
-
Take the bus from Pegnitz to Eschenbach, Karlsplatz
Drive
-
Drive from Berlin Central Station to Eschenbach in der Oberpfalz
Fly to Nuremberg, train
-
Fly from Berlin Brandenburg (BER) to Nuremberg (NUE)
-
Take the train from Nürnberg Hbf to Kirchenlaibach
Fly to Munich, train
-
Fly from Berlin Brandenburg (BER) to Munich (MUC)
-
Take the train from Flughafen München to Regensburg Hbf
-
Take the train from Regensburg Hbf to Weiden(Oberpf)
Berlin Central Station to Eschenbach in der Oberpfalz by train and bus
The journey time between Berlin Central Station and Eschenbach in der Oberpfalz is around 7h 12m and covers a distance of around 531 km. This includes an average layover time of around 2h 44m. Operated by Deutsche Bahn Intercity-Express, Deutsche Bahn Regional, agilis and others, the Berlin Central Station to Eschenbach in der Oberpfalz service departs from Berlin Hauptbahnhof and arrives in Eschenbach, Karlsplatz. Typically 45 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Berlin Central Station to Eschenbach in der Oberpfalz is to bus which costs €30 - €75 and takes 8h 45m.
The quickest way to get from Berlin Central Station to Eschenbach in der Oberpfalz is to drive which costs €55 - €90 and takes 3h 26m.
The distance between Berlin Central Station and Eschenbach in der Oberpfalz is 326 km. The road distance is 385 km.
The best way to get from Berlin Central Station to Eschenbach in der Oberpfalz without a car is to train which takes 7h 12m and costs €65 - €95.
It takes approximately 7h 12m to get from Berlin Central Station to Eschenbach in der Oberpfalz, including transfers.
The best way to get from Berlin Central Station to Eschenbach in der Oberpfalz is to train which takes 7h 12m and costs €65 - €95. Alternatively, you can bus, which costs €30 - €75 and takes 8h 45m.
There is no direct flight from Berlin Brandenburg Airport to Nuremberg Airport. The quickest flight takes 2h 55m and has one stopover.
Yes, the driving distance between Berlin Central Station to Eschenbach in der Oberpfalz is 385 km. It takes approximately 3h 26m to drive from Berlin Central Station to Eschenbach in der Oberpfalz.
Austrian Airlines, Eurowings, Pegasus Airlines and six other airlines offer flights from Berlin Brandenburg Airport to Nuremberg Airport.
There are 119+ hotels available in Eschenbach in der Oberpfalz. Prices start at €87 per night.

- Distance: 326.4 km
- Duration: 7h 12m
What companies run services between Berlin Central Station, Germany and Eschenbach in der Oberpfalz, Bavaria, Germany?
You can take a train from Berlin Central Station to Eschenbach in der Oberpfalz via Bamberg, Bayreuth Hbf, Kemnath-Neustadt, and Kemnath-Neustadt in around 7h 12m. Alternatively, FlixBus operates a bus from Berlin Südkreuz train station to Weiden in der Oberpfalz once daily. Tickets cost €30 - €50 and the journey takes 5h 50m.

- Website
- lufthansa.com
Flights from Berlin Brandenburg to Nuremberg via Frankfurt
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- €140 - €460
Flights from Berlin Brandenburg to Nuremberg via Munich, Frankfurt
- Ave. Duration
- 4h 52m
- When
- Monday to Saturday
- Estimated price
- €140 - €460
Flights from Berlin Brandenburg to Munich
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €110 - €270
Flights from Berlin Brandenburg to Munich via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €110 - €270

- Website
- ryanair.com
Flights from Berlin Brandenburg to Nuremberg via Palermo
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday and Friday
- Estimated price
- €55 - €550
Flights from Berlin Brandenburg to Nuremberg via Dublin
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €55 - €550
Flights from Berlin Brandenburg to Nuremberg via Sofia
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- €55 - €550
Flights from Berlin Brandenburg to Nuremberg via Krakow
- Ave. Duration
- 6h 35m
- When
- Wednesday and Thursday
- Estimated price
- €55 - €550
Flights from Berlin Brandenburg to Nuremberg via Palma Mallorca
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- €55 - €550

- Website
- klm.com
Flights from Berlin Brandenburg to Nuremberg via Amsterdam Schiphol
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- €190 - €1200

- Website
- swiss.com
Flights from Berlin Brandenburg to Nuremberg via Zurich
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €210 - €900

- Website
- airfrance.com
Flights from Berlin Brandenburg to Nuremberg via Paris Charles de Gaulle
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €330 - €1600

- Website
- eurowings.com
Flights from Berlin Brandenburg to Nuremberg via Palma Mallorca
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €140 - €490
Flights from Berlin Brandenburg to Munich via Cologne Bonn
- Ave. Duration
- 3h 20m
- When
- Tuesday and Sunday
- Estimated price
- €140 - €310

- Website
- austrian.com
Flights from Berlin Brandenburg to Nuremberg via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €430 - €1100
Flights from Berlin Brandenburg to Munich via Vienna
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €380 - €4800

- Website
- flypgs.com
Flights from Berlin Brandenburg to Nuremberg via Sabiha Gokcen
- Ave. Duration
- 6h 25m
- When
- Thursday and Saturday
- Estimated price
- €240 - €1100

- Website
- turkishairlines.com
Flights from Berlin Brandenburg to Nuremberg via Istanbul
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- €410 - €1600

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Hauptbahnhof to Bamberg
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- €50 - €70
- Website
- https://www.bahn.com/en
Train from Berlin Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €30 - €45
- Website
- https://www.bahn.com/en

- Phone
- +49 30 2970
- Website
- bahn.com
Train from Bamberg to Bayreuth Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €16 - €23
- Website
- https://www.bahn.com/en
Train from Hof Hbf to Pegnitz
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €16 - €23
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to Kirchenlaibach
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €15 - €22
- Website
- https://www.bahn.com/en
Train from Flughafen München to Regensburg Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €18 - €26
- Website
- https://www.bahn.com/en
Train from Regensburg Hbf to Weiden
- Ave. Duration
- 56 min
- Frequency
- Once a week
- Estimated price
- €14 - €21
- Website
- https://www.bahn.com/en

- Phone
- +49 (0)361 74207 250
- kundencenter@erfurter-bahn.de
- Website
- erfurter-bahn.de
Train from Leipzig Hbf to Hof Hbf
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Website
- Erfurter Bahn

- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Regensburg Hbf to Weiden(Oberpf)
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Website
- Die Länderbahn

- Phone
- +49 89 55164-0
- auskunft@rvo-bus.de
- Website
- dbregiobus-bayern.de
Bus from Pegnitz to Eschenbach, Karlsplatz
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Schedules at
- https://www.dbregiobus-bayern.de/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Berlin Südkreuz train station to Weiden in der Oberpfalz
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €30 - €50
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions
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.
More Questions & Answers
The best way to get from Berlin Central Station to Berlin Brandenburg Airport is to train which takes 35 min and costs €3 - €27.