There are 8 ways to get from Hanover to Herisau by plane, train, bus, night train, car train, 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.
Fly from Hannover Airport, train
best- Fly from Hannover Airport (HAJ) to Zurich Airport (ZRH)plane HAJ - ZRH
- Take the train from Zuerich Flughafen to St. Gallen(Ch)train
4h 43mCHF 139–350Night train, train
cheapest- Take the nighttrain from Hannover Hbf to Singen(Hohentwiel)nighttrain Nj
- Take the train from Konstanz to Herisautrain Re / ...
9h 41mCHF 48–143Train
- Take the train from Hannover Hauptbahnhof to Karlsruhe Hauptbahnhoftrain 20 / ...
- Take the train from Karlsruhe Hauptbahnhof to Konstanz Bahnhoftrain Re2
- Take the train from Konstanz to Herisautrain Re / ...
8h 27mCHF 123–347Bus, train
- Take the bus from Hanover central bus station to Constance central bus stationbus FlixBus N24
- Take the train from Konstanz to Herisautrain Re / ...
10h 51mCHF 59–94Train to Bremen Airport, fly, train
- Take the train from Hannover Hauptbahnhof to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Zurich Airport (ZRH)plane BRE - ZRH
- Take the train from Zuerich Flughafen to St. Gallen(Ch)train
5h 57mCHF 124–427Train to Hamburg Airport, fly, train
- Take the train from Hannover Hauptbahnhof to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Zurich Airport (ZRH)plane HAM - ZRH
- Take the train from Zuerich Flughafen to St. Gallen(Ch)train
6h 23mCHF 114–308Car train, drive
- Take the cartrain from Hannover Hbf to Karlsruhe Hbfcartrain
- Drive from Karlsruhe Hbf to Herisaucar
8h 47mCHF 130–169Drive 703 km
- Drive from Hanover to Herisaucar 703 km
6h 4mCHF 118–170
Hanover to Herisau by train
Comparing Your Travel Options
The cheapest way to get from Hanover to Herisau is to bus and train which costs SFr 55 - SFr 95 and takes 10h 51m.
The fastest way to get from Hanover to Herisau is to fly and train which takes 4h 43m and costs SFr 130 - SFr 350.
No, there is no direct train from Hanover to Herisau. However, there are services departing from Hannover Hauptbahnhof and arriving at Herisau via Karlsruhe Hauptbahnhof and Konstanz. The journey, including transfers, takes approximately 8h 27m.
The distance between Hanover and Herisau is 663 km. The road distance is 703 km.
The best way to get from Hanover to Herisau without a car is to train which takes 8h 27m and costs SFr 120 - SFr 350.
It takes approximately 4h 43m to get from Hanover to Herisau, including transfers.
Hanover to Herisau train services, operated by Deutsche Bahn Intercity (DB IC), depart from Hannover Hauptbahnhof station.
Hanover to Herisau train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Karlsruhe Hauptbahnhof station.
Yes, the driving distance between Hanover to Herisau is 703 km. It takes approximately 6h 4m to drive from Hanover to Herisau.
There are 678+ hotels available in Herisau.
What companies run services between Hanover, Germany and Herisau, Switzerland?
You can take a train from Hannover Hauptbahnhof to Herisau via Karlsruhe Hauptbahnhof and Konstanz in around 8h 27m.
- Website
- lufthansa.com
Flights from Hannover Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- CHF 95–550
Flights from Hannover Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 55–350
Flights from Bremen Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 95–400
Flights from Bremen Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 65–410
Flights from Hamburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- CHF 90–330
Flights from Hamburg Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–200
- Website
- swiss.com
Flights from Hannover Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- CHF 95–370
Flights from Bremen Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 80–290
Flights from Hamburg Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 60–200
- Website
- eurowings.com
Flights from Hamburg Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 70–200
- Website
- condor.com
Flights from Hamburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 85–180
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 21–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 21–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 21–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Zuerich Flughafen to St. Gallen(Ch)
- *
- CHF 15–23
Train from Zuerich Flughafen to St. Gallen(Ch)
- *
- CHF 15–23
Train from Zuerich Flughafen to St. Gallen(Ch)
- *
- CHF 15–23
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–10
- Schedules at
- SBB GmbH
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–10
- Schedules at
- SBB GmbH
Train from Zuerich Flughafen to St. Gallen(Ch)
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–10
- Schedules at
- SBB GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Konstanz Bahnhof
- Ave. Duration
- 3h 18m
- Frequency
- Once a week
- Estimated price
- CHF 40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 21–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–65
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Hannover Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Estimated price
- CHF 90–140
- Website
- Österreichische Bundesbahnen
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- CHF 28–45
- Website
- Österreichische Bundesbahnen
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 35–60
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Konstanz Bahnhof
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- CHF 35–170
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 18–85
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from Konstanz to Herisau
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–15
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 6–9
- 1st Class Ticket
- CHF 12–15
Train from Konstanz to Herisau
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–15
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 6–9
- 1st Class Ticket
- CHF 12–15
Train from Konstanz to Herisau
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–15
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 6–9
- 1st Class Ticket
- CHF 12–15
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Hannover Hbf to Singen(Hohentwiel)
- Ave. Duration
- 7h 59m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–110
- Website
- Nightjet
- Sleeper Carriage
- CHF 95–110
- Couchette Carriage
- CHF 65–80
- Seating Carriage
- CHF 35–45
- Phone
- +49 581 97164164
- [email protected]
- Website
- metronom
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- CHF 27
- Schedules at
- metronom
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Hannover Hbf to Karlsruhe Hbf
- Ave. Duration
- 5h 58m
- Frequency
- Once a week
- Estimated price
- CHF 85–110
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hanover central bus station to Constance central bus station
- Ave. Duration
- 9h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 50–80
- Website
- Flixbus
Want to know more about travelling around Switzerland
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






































