There are 4 ways to get from Freising to Dachau 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.
Line 725 bus
best- Take the bus from Freising, Weihenstephaner Str to Dachau, Ludwig-Thoma-Straße725
43 minDrive 33.8 km
cheapest- Drive from Freising to Dachau33.8 km
26 min€5–7Train
- Take the train from Freising to LaimS1
- Take the train from Laim to Dachau BahnhofS2
58 min€16–23Taxi
- Take the taxi from Freising to Dachau33.8 km
26 min€95–120
Questions & Answers
The cheapest way to get from Freising to Dachau is to drive which costs €4 - €7 and takes 26 min.
The fastest way to get from Freising to Dachau is to drive which takes 26 min and costs €4 - €7.
Yes, there is a direct bus departing from Freising, Weihenstephaner Str and arriving at Dachau, Ludwig-Thoma-Straße. Services depart hourly, and operate Monday to Friday. The journey takes approximately 43 min.
No, there is no direct train from Freising to Dachau. However, there are services departing from Freising and arriving at Dachau Bahnhof via Laim. The journey, including transfers, takes approximately 58 min.
The distance between Freising and Dachau is 35 km. The road distance is 33.8 km.
The best way to get from Freising to Dachau without a car is to line 725 bus which takes 43 min and costs .
The line 725 bus from Freising, Weihenstephaner Str to Dachau, Ludwig-Thoma-Straße takes 43 min including transfers and departs hourly.
Freising to Dachau bus services, operated by Münchner Verkehrs- und Tarifverbund GmbH, depart from Freising, Weihenstephaner Str station.
Freising to Dachau train services, operated by Deutsche Bahn Regio (DB Regional), depart from Freising station.
The best way to get from Freising to Dachau is to line 725 bus which takes 43 min and costs . Alternatively, you can train, which costs €15 - €24 and takes 58 min.
What companies run services between Freising, Germany and Dachau, Germany?
Münchner Verkehrs- und Tarifverbund GmbH operates a bus from Freising, Weihenstephaner Str to Dachau, Ludwig-Thoma-Straße hourly, and the journey takes 43 min. Alternatively, you can take a train from Freising to Dachau Bahnhof via Laim in around 58 min.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Freising to Laim
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- https://int.bahn.de/en
Train from Laim to Dachau Bahnhof
- Ave. Duration
- 16 min
- Frequency
- Every 20 minutes
- Estimated price
- €6–10
- Website
- https://int.bahn.de/en
- Phone
- +49 89 41 42 43 44
- Website
- mvv-muenchen.de
Bus from Freising, Weihenstephaner Str to Dachau, Ludwig-Thoma-Straße
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- mvv-muenchen.de
- Ave. Duration
- 26 min
- Estimated price
- €95–120
Taxi Call Freising
- Phone
- +49 8161 22270
- Website
- taxicallfreising.de
myFreising.taxi
- Phone
- +49 8161 92414
- Website
- myfreising.taxi
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
More Questions & Answers
Freising to Dachau bus services, operated by Münchner Verkehrs- und Tarifverbund GmbH, arrive at Dachau, Ludwig-Thoma-Straße station.
Freising to Dachau train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Laim station.
Yes, the driving distance between Freising to Dachau is 34 km. It takes approximately 26 min to drive from Freising to Dachau.
There are 1186+ hotels available in Dachau.








