There are 5 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, Dr.-Engert-Straßebus 725
49 minDrive 33.8 km
cheapest- Drive from Freising to Dachaucar 33.8 km
27 min€5–7Train, bus
- Take the train from Freising to Oberschleißheimtrain S1
- Take the bus from Oberschleißheim to Dachau Bahnhofbus X201 / ...
51 minTaxi
- Take the taxi from Freising to Dachautaxi 33.8 km
27 min€95–120Train
- Take the train from Freising to Laimtrain S1
- Take the train from Laim to Dachau Bahnhoftrain S2
58 min€16–23
Questions & Answers
The cheapest way to get from Freising to Dachau is to drive which costs €4 - €7 and takes 27 min.
The fastest way to get from Freising to Dachau is to drive which takes 27 min and costs €4 - €7.
Yes, there is a direct bus departing from Freising, Weihenstephaner Str and arriving at Dachau, Dr.-Engert-Straße. Services depart hourly, and operate Monday to Friday. The journey takes approximately 49 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 49 min and costs .
The line 725 bus from Freising, Weihenstephaner Str to Dachau, Dr.-Engert-Straße takes 49 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 49 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, Dr.-Engert-Straße hourly, and the journey takes 49 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 Oberschleißheim
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–11
- Website
- https://int.bahn.de/en
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, Dr.-Engert-Straße
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Schedules at
- mvv-muenchen.de
Bus from Oberschleißheim to Dachau Bahnhof
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Schedules at
- mvv-muenchen.de
- Ave. Duration
- 27 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, Dr.-Engert-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 27 min to drive from Freising to Dachau.
There are 1179+ hotels available in Dachau.








