There are 6 ways to get from Bach to Haslach an der Mühl by bus, train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, night train
best- Take the bus from Bach bei Dieterskirchen to Schwandorf
- Take the train from Schwandorf to Regensburg HbfRe2
- Take the night train from Regensburg Hbf to Linz HbfNj
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
7h 29mDrive 187.2 km
cheapest- Drive from Bach to Haslach an der Mühl187.2 km
2h 47m€31–44Bus
- Take the bus from Bach bei Dieterskirchen to Schwandorf
- Take the bus from Schwandorf to Regensburg Hbf41
- Take the bus from Regensburg Bahnhofstrasse to Linz Wissensturm
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
9h 47mBus, train
- Take the bus from Bach bei Dieterskirchen to Schwandorf
- Take the train from Schwandorf to Regensburg HbfRe2
- Take the train from Regensburg Hbf to Linz Hbf
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
7h 33mBus, train via Passau
- Take the bus from Bach bei Dieterskirchen to Schwandorf
- Take the train from Schwandorf to Regensburg HbfRe2
- Take the train from Regensburg Hbf to Passau Hbf91 / ...
- Take the train from Passau Hbf to Linz HbfIce
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
7h 42mTrain
- Take the train from Nabburg to Regensburg HbfRe
- Take the train from Regensburg Hbf to Linz Hbf
- Take the train from Linz/Donau Urfahr to Haslach/MuehlRe
8h 1m€107–205
Questions & Answers
The cheapest way to get from Bach to Haslach an der Mühl is to drive which costs €30 - €45 and takes 2h 47m.
The fastest way to get from Bach to Haslach an der Mühl is to drive which takes 2h 47m and costs €30 - €45.
No, there is no direct bus from Bach to Haslach an der Mühl. However, there are services departing from Bach bei Dieterskirchen and arriving at Haslach/Mühl Bergstraße via Schwandorf, Regensburg Bahnhofstrasse, Linz/Donau Hauptbahnhof B1 and Rohrbach-Berg Busterminal. The journey, including transfers, takes approximately 9h 47m.
The distance between Bach and Haslach an der Mühl is 366 km. The road distance is 187.2 km.
The best way to get from Bach to Haslach an der Mühl without a car is to bus and train and night train which takes 7h 29m and costs .
It takes approximately 7h 29m to get from Bach to Haslach an der Mühl, including transfers.
Bach to Haslach an der Mühl bus services, operated by sonstige Linien, depart from Bach bei Dieterskirchen station.
The best way to get from Bach to Haslach an der Mühl is to bus which takes 9h 47m and costs . Alternatively, you can train, which costs €100 - €210 and takes 8h 1m.
Bach to Haslach an der Mühl bus services, operated by sonstige Linien, arrive at Schwandorf station.
Yes, the driving distance between Bach to Haslach an der Mühl is 187 km. It takes approximately 2h 47m to drive from Bach to Haslach an der Mühl.
What companies run services between Bach, Bavaria, Germany and Haslach an der Mühl, Austria?
You can take a bus from Bach bei Dieterskirchen to Haslach/Mühl Bergstraße via Schwandorf, Regensburg Hbf, Regensburg Bahnhofstrasse, Linz Wissensturm, Linz/Donau Hauptbahnhof B1, and Rohrbach-Berg Busterminal in around 9h 47m. Alternatively, you can take a vehicle from Bach to Haslach/Mühl Weberstraße via Nabburg, Regensburg Hbf, Linz Hbf, Linz/Donau Hauptbahnhof, Linz/Donau Mühlkreisbahnhof, Linz/Donau Urfahr, Haslach/Muehl, and Haslach/Mühl Bahnhst in around 8h 1m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Schwandorf to Regensburg Hbf
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Schwandorf to Regensburg Hbf
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €17
- Schedules at
- laenderbahn.com
Train from Nabburg to Regensburg Hbf
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €19
- Schedules at
- laenderbahn.com
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwandorf to Regensburg Hbf
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- €16–22
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Regensburg Hbf to Linz Hbf
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- €30–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €256–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €30–40
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Regensburg Hbf to Linz Hbf
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- €35–120
- Website
- https://www.ns.nl/en
- 2nd Class
- €35–55
- 1st Class
- €70–120
Train from Regensburg Hbf to Passau Hbf
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- €19–65
- Website
- https://www.ns.nl/en
- 2nd Class
- €19–29
- 1st Class
- €35–65
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Regensburg Hbf to Passau Hbf
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- €18–35
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a week
- Estimated price
- €30–34
- Website
- https://int.bahn.de/en
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Regensburg Hbf to Passau Hbf
- Ave. Duration
- 1h 17m
- Frequency
- 6 times a week
- Schedules at
- agilis.de
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- €24
- Website
- https://www.oebb.at/en/
Train from Linz/Donau Urfahr to Haslach/Muehl
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €8–11
- Website
- https://www.oebb.at/en/
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- €20–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €20–30
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €24
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +49 89-748825-0
- fahrgastinfo@bahnland-bayern.de
- Website
- bayern-fahrplan.de
Bus from Bach bei Dieterskirchen to Schwandorf
- Ave. Duration
- 57 min
- Frequency
- 5 times a week
- Schedules at
- sonstige Linien
- Phone
- +43 1 33 100-355
- kraftfahrlinien@richard.at
- Website
- richard.at
Bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- https://richard.at/en/home/
- Phone
- 0732 66 10 10 66
- kundencenter@ooevv.at
- Website
- ooevv.at
Bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €10–15
- Schedules at
- ooevv.at
- Phone
- +49 89-748825-0
- fahrgastinfo@bahnland-bayern.de
- Website
- bayern-fahrplan.de
Bus from Schwandorf to Regensburg Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Schedules at
- Regionalbuslinien
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Regensburg Bahnhofstrasse to Linz Wissensturm
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- €8–13
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Austria
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
There are 841+ hotels available in Haslach an der Mühl.






















































