There are 4 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 HbfRe / ...
- Take the night train from Regensburg Hbf to Linz HbfNj
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
7h 37mDrive 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 49mBus, train
- Take the bus from Bach bei Dieterskirchen to Schwandorf
- Take the train from Schwandorf to Regensburg HbfRe / ...
- Take the train from Regensburg Hbf to Linz Hbf
- Take the bus from Linz/Donau Hauptbahnhof B1 to Rohrbach-Berg Busterminal231 / ...
7h 37m
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 49m.
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 37m and costs .
It takes approximately 7h 37m 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.
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.
There are 836+ hotels available in 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 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- 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
- 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
- +43 5 1717
- Website
- oebb.at
Train from Schwandorf to Regensburg Hbf
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- €20–28
- 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 24m
- 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
- 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






























