There are 13 ways to get from Herning to Zurich by train, plane, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Billund Airport, fly to Zurich Airport
best- Take the train from Herning St. to Give St.train
- Fly from Billund Airport (BLL) to Zurich Airport (ZRH)plane BLL - ZRH
7h 25mCHF 130–293Bus
cheapest- Take the bus from Herning Station to Aarhus Rutebilstationbus 124
- Take the bus from Aarhus C FlixBus stop to Hamburg, Zentraler Omnibusbahnhofbus 353 / ...
- Take the bus from Hamburg central bus station to Zurich Bus Stationbus
22h 26mCHF 83–142Train, bus
- Take the train from Herning St. to Vejle St.train 030
- Take the bus from Vejle Busterminal to Kiel central bus stationbus 353
- Take the train from Kiel Hbf to Frankfurttrain 22
- Take the train from Frankfurt to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
16h 28mCHF 232–373Train, night train via Hamburg
- Take the train from Herning St. to Vejle St.train 030
- Take the train from Kolding St. to Hamburg Hbftrain Ece / ...
- Take the night train from Hamburg Hbf to Zuerich Hbnighttrain Nj
18h 30mCHF 103–311Train to Billund Airport, fly to Basel, train
- Take the train from Herning St. to Give St.train
- Fly from Billund Airport (BLL) to Basel (BSL)plane BLL - BSL
- Take the train from Basel SBB to Zürich HBtrain
8h 49mCHF 122–568Train, bus to Aarhus Airport, fly to Zurich Airport
- Take the train from Herning St. to Aarhus Htrain
- Take the bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavnbus
- Fly from Aarhus Airport (AAR) to Zurich Airport (ZRH)plane AAR - ZRH
9h 8mTrain, train to Copenhagen Airport, fly to Zurich Airport
- Take the train from Herning St. to Vejle St.train
- Take the train from Vejle St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Zurich Airport (ZRH)plane CPH - ZRH
8h 21mCHF 152–322Train, train to Hamburg Airport, fly to Zurich Airport
- Take the train from Herning St. to Vejle St.train
- Take the train from Fredericia St. to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Zurich Airport (ZRH)plane HAM - ZRH
9h 50mCHF 133–279Fly Midtjyllands Airport to Zurich Airport
- Fly from Midtjyllands Airport (KRP) to Zurich Airport (ZRH)plane KRP - ZRH
7h 59mCHF 108–316Train
- Take the train from Herning St. to Vejle St.train 030
- Take the train from Vejle St. to Odense St.train Icl / ...
- Take the train from Odense St. to Hamburg Dammtortrain Rj
- Take the train from Hamburg Dammtor to Basel SBBtrain 43 / ...
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
17h 22mCHF 224–434Train, night train
- Take the train from Herning St. to Vejle St.train 030
- Take the night train from Kolding to Innsbruck Hauptbahnhofnighttrain 305
- Take the train from Innsbruck Hauptbahnhof to Zuerich Hbtrain Rjx / ...
25h 57mCHF 122–196Drive 1,167.5 km
- Drive from Herning to Zurichcar 1,167.5 km
10h 54mCHF 189–272Drive, car train
- Drive from Herning to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to München Ostcartrain
- Drive from München Ost to Zurichcar
10h 57mCHF 187–895
Herning to Zurich by train and bus
Questions & Answers
The cheapest way to get from Herning to Zurich is to bus which costs SFr 80 - SFr 150 and takes 22h 26m.
The fastest way to get from Herning to Zurich is to train and fly which takes 7h 25m and costs SFr 130 - SFr 300.
No, there is no direct bus from Herning station to Zurich station. However, there are services departing from Herning Station and arriving at Zurich Bus Station via Aarhus C FlixBus stop and Hamburg central bus station. The journey, including transfers, takes approximately 22h 26m.
No, there is no direct train from Herning to Zurich. However, there are services departing from Herning St. and arriving at Zürich HB via Vejle St., Odense St., Hamburg Dammtor and Basel SBB. The journey, including transfers, takes approximately 17h 22m.
The distance between Herning and Zurich is 992 km. The road distance is 1167.5 km.
The best way to get from Herning to Zurich without a car is to train and bus which takes 16h 28m and costs SFr 230 - SFr 380.
It takes approximately 7h 25m to get from Herning to Zurich, including transfers.
Herning to Zurich bus services, operated by Midttrafik, depart from Herning Station.
Herning to Zurich train services, operated by GoCollective, depart from Herning St. station.
The best way to get from Herning to Zurich is to bus which takes 22h 26m and costs SFr 80 - SFr 150. Alternatively, you can fly, which costs SFr 100 - SFr 320 and takes 7h 59m, you could also train, which costs SFr 220 - SFr 440 and takes 17h 22m.
What companies run services between Herning, Denmark and Zurich, Switzerland?
You can take a bus from Herning Station to Zurich Bus Station via Aarhus C FlixBus stop and Hamburg central bus station in around 22h 26m. Alternatively, AIS Airlines, Scandinavian Airlines, and three other airlines fly from Midtjyllands Airport (KRP) to Zurich Airport (ZRH) twice daily.
- Website
- flysas.com
Flights from Billund Airport to Zurich Airport via Copenhagen Airport
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- CHF 110–250
Flights from Billund Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- CHF 55–330
Flights from Billund Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- CHF 65–360
Flights from Billund Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- CHF 60–370
Flights from Billund Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- CHF 70–390
Flights from Aarhus Airport to Zurich Airport via Copenhagen Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- CHF 120–390
Flights from Copenhagen Airport to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 40–360
Flights from Midtjyllands Airport to Zurich Airport via Copenhagen Airport
- Ave. Duration
- 4h 50m
- When
- Monday to Friday
- Estimated price
- CHF 65–260
- Website
- lufthansa.com
Flights from Billund Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- CHF 110–270
Flights from Billund Airport to Basel via Frankfurt
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- CHF 75–190
Flights from Copenhagen Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Hamburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Hamburg Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 75–310
Flights from Midtjyllands Airport to Zurich Airport via Copenhagen Airport, Frankfurt
- Ave. Duration
- 8h 27m
- When
- Monday and Thursday
- Estimated price
- CHF 75–300
- Website
- swiss.com
Flights from Copenhagen Airport to Zurich Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- CHF 80–250
Flights from Hamburg Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 50–190
Flights from Midtjyllands Airport to Zurich Airport via Copenhagen Airport
- Ave. Duration
- 4h 45m
- When
- Monday and Thursday
- Estimated price
- CHF 70–280
- Website
- klm.com
Flights from Billund Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- CHF 55–330
Flights from Billund Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- CHF 60–370
Flights from Hamburg Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 45–280
- Website
- airfrance.com
Flights from Billund Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- CHF 65–360
Flights from Billund Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- CHF 60–370
Flights from Billund Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- CHF 70–390
- Website
- eurowings.com
Flights from Hamburg Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 50–170
- Website
- britishairways.com
Flights from Billund Airport to Zurich Airport via London Heathrow
- Ave. Duration
- 5h 30m
- When
- Monday to Saturday
- Estimated price
- CHF 80–390
Flights from Billund Airport to Basel via London Heathrow
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 90–430
- Website
- norwegian.com
Flights from Billund Airport to Basel via Oslo
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- CHF 95–380
- Website
- condor.com
Flights from Hamburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 65–160
- Phone
- +45 72 30 25 00
- kommunikation.afd@gocollective.dk
- Website
- gocollective.dk
Train from Herning St. to Give St.
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Schedules at
- gocollective.dk
Train from Herning St. to Vejle St.
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Schedules at
- gocollective.dk
Train from Herning St. to Aarhus H
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Schedules at
- gocollective.dk
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Herning St. to Give St.
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–11
- Website
- https://www.dsb.dk/en/
Train from Herning St. to Vejle St.
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–18
- Website
- https://www.dsb.dk/en/
Train from Kolding St. to Hamburg Hbf
- Ave. Duration
- 2h 49m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–65
- Website
- https://www.dsb.dk/en/
Train from Vejle St. to Copenhagen Lufthavn
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- https://www.dsb.dk/en/
Train from Fredericia St. to Hamburg Hbf
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 45–70
- Website
- https://www.dsb.dk/en/
Train from Vejle St. to Odense St.
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–21
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Hamburg Dammtor
- Ave. Duration
- 3h 47m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–85
- Website
- https://www.dsb.dk/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Kiel Hbf to Frankfurt
- Ave. Duration
- 5h 44m
- Frequency
- Every 4 hours
- Estimated price
- CHF 80–95
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–60
- Website
- https://int.bahn.de/en
Train from Hamburg Dammtor to Basel SBB
- Ave. Duration
- 8h 14m
- Frequency
- Every 2 hours
- Estimated price
- CHF 120–140
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 48m
- Frequency
- Twice a week
- Estimated price
- CHF 100–180
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Kolding St. to Hamburg Hbf
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- CHF 26–40
- Website
- https://www.snalltaget.se/en
Night train from Kolding to Innsbruck Hauptbahnhof
- Ave. Duration
- 18h 37m
- Frequency
- Once a week
- Estimated price
- CHF 75–110
- Website
- https://www.snalltaget.se/en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Hamburg Hbf to Zuerich Hb
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- CHF 65–250
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 230–250
- Couchette Carriage
- CHF 140–170
- Seating Carriage
- CHF 65–85
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Dammtor to Basel SBB
- Ave. Duration
- 10h 47m
- Frequency
- Twice daily
- Estimated price
- CHF 160–250
- Website
- https://konzern.oebb.at/en/
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 35–60
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Estimated price
- CHF 45–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to München Ost
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 360–400
- Car Compartment
- CHF 650–750
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vejle Busterminal to Kiel central bus station
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- CHF 11–20
- Website
- https://www.flixbus.co.uk
Bus from Aarhus C FlixBus stop to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 21–40
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Zurich Bus Station
- Ave. Duration
- 13h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–90
- Website
- https://www.flixbus.co.uk
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Herning Station to Aarhus Rutebilstation
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 13
- Schedules at
- midttrafik.dk
Bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavn
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 13
- Schedules at
- midttrafik.dk
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
How to plan an amazing trip around Scandinavia
Read the travel guide
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
More Questions & Answers
Herning to Zurich bus services, operated by Midttrafik, arrive at Aarhus Rutebilstation.
Herning to Zurich train services, operated by GoCollective, arrive at Vejle St. station.
Yes, the driving distance between Herning to Zurich is 1168 km. It takes approximately 10h 54m to drive from Herning to Zurich.
Book your Herning to Zurich bus tickets online with Omio.
There are 1224+ hotels available in Zurich.










































