There are 4 ways to get from Bad Kohlgrub to Oberammergau by train, bus, taxi, 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.
Bad Kohlgrub to Oberammergau by train
Questions & Answers
The cheapest way to get from Bad Kohlgrub to Oberammergau is to drive which costs €1 - €3 and takes 11 min.
The fastest way to get from Bad Kohlgrub to Oberammergau is to taxi which takes 11 min and costs €23 - €29.
Yes, there is a direct bus departing from Bad Kohlgrub and arriving at Oberammergau. Services depart every four hours, and operate every day. The journey takes approximately 21 min.
Yes, there is a direct train departing from Bad Kohlgrub and arriving at Oberammergau. Services depart hourly, and operate every day. The journey takes approximately 18 min.
The distance between Bad Kohlgrub and Oberammergau is 12 km. The road distance is 12.4 km.
The best way to get from Bad Kohlgrub to Oberammergau without a car is to train which takes 18 min and costs €2 - €5.
The train from Bad Kohlgrub to Oberammergau takes 18 min including transfers and departs hourly.
Bad Kohlgrub to Oberammergau bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Bad Kohlgrub station.
Bad Kohlgrub to Oberammergau train services, operated by Deutsche Bahn Regio (DB Regional), depart from Bad Kohlgrub station.
The best way to get from Bad Kohlgrub to Oberammergau is to train which takes 18 min and costs €2 - €5. Alternatively, you can bus, which costs €4 - €6 and takes 21 min.
What companies run services between Bad Kohlgrub, Germany and Oberammergau, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from Bad Kohlgrub to Oberammergau hourly. Tickets cost €2–5 and the journey takes 18 min. Alternatively, Deutsche Bahn Regio (DB Regional) operates a bus from Bad Kohlgrub to Oberammergau hourly, and the journey takes 21 min. Regionalverkehr Oberbayern GmbH also services this route every 4 hours.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Kohlgrub to Oberammergau
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Bus from Bad Kohlgrub to Oberammergau
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Website
- https://int.bahn.de/en
- Phone
- +49 89 551 86 555
- [email protected]
- Website
- dbregiobus-bayern.de
Bus from Bad Kohlgrub to Oberammergau
- Ave. Duration
- 17 min
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- dbregiobus-bayern.de
- Ave. Duration
- 11 min
- Estimated price
- €23–29
Avcu Coskun
- Phone
- +49 8821/966150
- Website
- taxi-avcu-coskun.jimdosite.com
Taxi Garmisch Rauf
- Phone
- +49 160 93537878
J. Kößler sen.
- Phone
- +49 8362 7304
Taxizentrale Füssen
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
Bad Kohlgrub to Oberammergau bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Oberammergau station.
Bad Kohlgrub to Oberammergau train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Oberammergau station.
Yes, the driving distance between Bad Kohlgrub to Oberammergau is 12 km. It takes approximately 11 min to drive from Bad Kohlgrub to Oberammergau.
Book your Bad Kohlgrub to Oberammergau train tickets online with Omio.
There are 2339+ hotels available in Oberammergau.






