There are 5 ways to get from Freising to Chiemsee (Lake) by train, bus, subway, 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.
Train via Gstadt
best- Take the train from Freising to Ostbahnhoftrain S1
- Take the train from Muenchen Ost to Prien Am Chiemseetrain Re
3h 10m€27–45Drive 93.9 km
cheapest- Drive from Freising to Schloß Herrenchiemseecar 93.9 km
1h 24m€14–20Bus, subway, train
- Take the bus from Freising to Garching, Forschungszentrumbus
- Take the subway from Garching, Forschungszentrum to Fröttmaningsubway U6
- Take the bus from Munich Fröttmaning to Rosenheim stationbus
- Take the train from Rosenheim to Prien Am Chiemseetrain Re
- Take the bus from Prien am Chiemsee to Gstadtbus
4h 22mTrain
- Take the train from Freising to München Hbftrain Re3 / ...
- Take the train from Muenchen Hbf Gl.5-10 to Prien Am Chiemseetrain Re
3h 10m€23–68Train #2
- Take the train from Freising to Ostbahnhoftrain S1
- Take the train from Ostbahnhof to Prien am Chiemseetrain Drf
3h 37m€26–69
Freising to Chiemsee (Lake) by train and bus
Questions & Answers
The cheapest way to get from Freising to Chiemsee (Lake) is to drive which costs €13 - €20 and takes 1h 24m.
The fastest way to get from Freising to Chiemsee (Lake) is to drive which takes 1h 24m and costs €13 - €20.
No, there is no direct train from Freising to Chiemsee (Lake). However, there are services departing from Freising and arriving at Prien Am Chiemsee via Muenchen Ost. The journey, including transfers, takes approximately 3h 10m.
The distance between Freising and Chiemsee (Lake) is 136 km. The road distance is 93.9 km.
The best way to get from Freising to Chiemsee (Lake) without a car is to train via Gstadt which takes 3h 10m and costs €27 - €50.
It takes approximately 3h 10m to get from Freising to Chiemsee (Lake), including transfers.
Freising to Chiemsee (Lake) train services, operated by Deutsche Bahn Regio (DB Regional), depart from Freising station.
Freising to Chiemsee (Lake) train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Ostbahnhof station.
Yes, the driving distance between Freising to Chiemsee (Lake) is 94 km. It takes approximately 1h 24m to drive from Freising to Chiemsee (Lake).
There are 2237+ hotels available in Chiemsee (Lake).
What companies run services between Freising, Germany and Chiemsee (Lake), Germany?
You can take a train from Freising to Gstadt via Ostbahnhof, Muenchen Ost, Prien Am Chiemsee, and Prien am Chiemsee in around 3h 10m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freising to Ostbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Rosenheim to Prien Am Chiemsee
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Estimated price
- €5–8
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freising to München Hbf
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freising to Ostbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Freising to Garching, Forschungszentrum
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Schedules at
- Münchner Verkehrs- und Tarifverbund GmbH
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








