There are 6 ways to get from Weiden in der Oberpfalz to Bergen auf Rügen 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.
Train via Nuremberg
best- Take the train from Weiden to Nürnberg Hbftrain
- Take the train from Nürnberg Hbf to Halle(Saale)Hbftrain 29 / ...
- Take the train from Halle(Saale)Hbf to Bergen Bahnhoftrain 15 / ...
8h 53m€149–620Bus
cheapest- Take the bus from Weiden to Marktredwitzbus Re2
- Take the bus from Marktredwitz station to Dresden central stationbus
- Take the bus from Dresden central station to Bergen auf Rügenbus 170
13h 55m€60–104Drive 655.8 km
- Drive from Weiden in der Oberpfalz to Bergen auf Rügencar 655.8 km
6h 27m€93–134Train, fly
- Take the train from Weiden to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Hamburg Airport (HAM)plane NUE - HAM
- Take the train from Hamburg Hbf to Rostock Hauptbahnhoftrain
- Take the train from Rostock Hbf to Bergen Auf Ruegentrain
9h 18m€174–558Train
- Take the train from Weiden to Hof Hbftrain Re2
- Take the train from Hof Hbf to Leipzig Hbftrain Rb
- Take the train from Leipzig Hbf to Bergen Bahnhoftrain 15
10h 16m€523–998Train via Berlin
- Take the train from Weiden to Hof Hbftrain Re2
- Take the train from Hof Hbf to Dresden Hbftrain Re
- Take the train from Dresden Hbf to Berlin Suedkreuztrain Rj
- Take the train from S Südkreuz Bhf to Stralsund Hauptbahnhoftrain Re5
11h 16m€142–336
Weiden in der Oberpfalz to Bergen auf Rügen by train
Questions & Answers
The cheapest way to get from Weiden in der Oberpfalz to Bergen auf Rügen is to bus which costs €60 - €110 and takes 13h 55m.
The fastest way to get from Weiden in der Oberpfalz to Bergen auf Rügen is to drive which takes 6h 27m and costs €90 - €140.
No, there is no direct bus from Weiden in der Oberpfalz to Bergen auf Rügen. However, there are services departing from Weiden and arriving at Bergen auf Rügen via Marktredwitz station and Dresden central station. The journey, including transfers, takes approximately 13h 55m.
No, there is no direct train from Weiden in der Oberpfalz to Bergen auf Rügen. However, there are services departing from Weiden and arriving at Bergen Bahnhof via Nürnberg Hbf and Halle(Saale)Hbf. The journey, including transfers, takes approximately 8h 53m.
The distance between Weiden in der Oberpfalz and Bergen auf Rügen is 812 km. The road distance is 655.8 km.
The best way to get from Weiden in der Oberpfalz to Bergen auf Rügen without a car is to train via Nuremberg which takes 8h 53m and costs €140 - €650.
It takes approximately 8h 53m to get from Weiden in der Oberpfalz to Bergen auf Rügen, including transfers.
Weiden in der Oberpfalz to Bergen auf Rügen bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Weiden station.
Weiden in der Oberpfalz to Bergen auf Rügen train services, operated by Deutsche Bahn Regio (DB Regional), depart from Weiden station.
The best way to get from Weiden in der Oberpfalz to Bergen auf Rügen is to train via Nuremberg which takes 8h 53m and costs €140 - €650. Alternatively, you can bus, which costs €60 - €110 and takes 13h 55m.
What companies run services between Weiden in der Oberpfalz, Bavaria, Germany and Bergen auf Rügen, Germany?
You can take a train from Weiden to Bergen Bahnhof via Nürnberg Hbf and Halle(Saale)Hbf in around 8h 53m. Alternatively, you can take a bus from Weiden to Bergen auf Rügen via Marktredwitz station and Dresden central station in around 13h 55m.
- Website
- lufthansa.com
Flights from Nuremberg Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €110–410
- Website
- klm.com
Flights from Nuremberg Airport to Hamburg Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €70–400
Flights from Nuremberg Airport to Hamburg Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Friday
- Estimated price
- €50–330
- Website
- worldticket.com
Flights from Nuremberg Airport to Hamburg Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Friday
- Estimated price
- €150–470
- Website
- airfrance.com
Flights from Nuremberg Airport to Hamburg Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- €90–460
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Nürnberg Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Nürnberg Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hamburg Hbf to Rostock Hauptbahnhof
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- €50–90
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Hof Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €22–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Hof Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €22–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from S Südkreuz Bhf to Stralsund Hauptbahnhof
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- €55–100
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Halle(Saale)Hbf
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €50–230
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Halle(Saale)Hbf to Bergen Bahnhof
- Ave. Duration
- 4h 22m
- Frequency
- 4 times a day
- Estimated price
- €75–350
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Rostock Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- €35–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rostock Hbf to Bergen Auf Ruegen
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €18–80
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Bergen Bahnhof
- Ave. Duration
- 4h 41m
- Frequency
- 3 times a day
- Estimated price
- €80–350
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 514 88 88 88
- [email protected]
- Website
- ODEG
Train from Rostock Hbf to Bergen Auf Ruegen
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- ODEG
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Weiden to Hof Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €26–100
- Schedules at
- Die Länderbahn
Train from Weiden to Hof Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €26–100
- Schedules at
- Die Länderbahn
- Phone
- +49 37343 808037
- [email protected]
- Website
- Preßnitztalbahn
Train from Hof Hbf to Leipzig Hbf
- Ave. Duration
- 2h 31m
- Frequency
- Every 2 hours
- Estimated price
- €420–550
- Schedules at
- Preßnitztalbahn
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Hof Hbf to Dresden Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- €40–60
- Schedules at
- Transdev GmbH
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Dresden Hbf to Berlin Suedkreuz
- Ave. Duration
- 1h 27m
- Frequency
- Every 3 hours
- Estimated price
- €21–35
- Website
- Czech Railways (ČD)
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Dresden Hbf to Berlin Suedkreuz
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- Danish Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Weiden to Marktredwitz
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 311682904
- Website
- DB Bus
Bus from Weiden to Marktredwitz
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- €7–10
- Website
- DB Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Marktredwitz station to Dresden central station
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €18–30
- Website
- Flixbus
Bus from Dresden central station to Bergen auf Rügen
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Weiden in der Oberpfalz to Bergen auf Rügen bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Marktredwitz station.
Weiden in der Oberpfalz to Bergen auf Rügen train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Nürnberg Hbf station.
Yes, the driving distance between Weiden in der Oberpfalz to Bergen auf Rügen is 656 km. It takes approximately 6h 27m to drive from Weiden in der Oberpfalz to Bergen auf Rügen.
Book your Weiden in der Oberpfalz to Bergen auf Rügen train tickets online with Omio.
Book your Weiden in der Oberpfalz to Bergen auf Rügen bus tickets online with Omio.
There are 7954+ hotels available in Bergen auf Rügen.



































