Rome2Rio

How to get fromÖhringen to Mainhardtby train, bus, taxi, or car

Find Transport to Mainhardt

See all options

There are 5 ways to get from Öhringen to Mainhardt 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.

  1. Train, bus

    best
    1. Take the train from Öhringen Hbf to Schwäbisch Hall Bahnhoftrain train Rb83 / ...
    2. Take the bus from Schwäbisch Hall Bahnhof to Mainhardt Wendeplattebus bus R20
    1h 49m
  2. Drive  17.6 km

    cheapest
    1. Drive from Öhringen to Mainhardtcar car 17.6 km
    18 min
    €3–4
  3. Taxi

    1. Take the taxi from Öhringen to Mainhardttaxi taxi 17.6 km
    18 min
    €50–65
  4. Bus

    1. Take the bus from Öhringen Hbf to Schwäbisch Hall Bahnhofbus bus Rb83
    2. Take the bus from Schwäbisch Hall Bahnhof to Mainhardt Wendeplattebus bus R20
    2h 8m
  5. Line 43 bus, bus

    1. Take the bus from Bretzfeld to Wüstenrot Schulebus bus 43
    2. Take the bus from Wüstenrot Schule to Mainhardt Wendeplattebus bus 20
    2h 55m

Questions & Answers

What companies run services between Öhringen, Germany and Mainhardt, Germany?

You can take a bus from Öhringen Hbf to Mainhardt Wendeplatte via Schwäbisch Hall Bahnhof in around 2h 8m.

Train operators
Bus operators
Other operators

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