There are 10 ways to get from Hagen to Morzine by train, car, bus, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Hagen Hbf to Basel SBBtrain 43
- Take the train from Basel SBB to Lausannetrain
- Drive from Aigle to Morzinecar
9h 51m€194–332Train to Düsseldorf International Airport, fly to Milano Malpensa Airport, bus, train, drive
cheapest- Take the train from Hagen Hbf to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Milano Malpensa Airport (MXP)plane DUS - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig to St-Mauricetrain
- Drive from St-Maurice to Morzinecar
10h 17m€68–253Bus
- Take the bus from Dortmund central bus station to Genevabus FlixBus N122
- Take the bus from Geneva - Bus Station to Clusesbus BlaBlaCar Bus
18h 21m€75–130Drive 766.1 km
- Drive from Hagen to Morzinecar 766.1 km
7h 26m€121–175Train to Düsseldorf International Airport, fly to Geneva International Airport, Private transfer
- Take the train from Hagen Hbf to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Geneva International Airport (GVA)plane DUS - GVA
- Take the bus from Geneva Airport to Les Prodainsbus
8h 11m€117–305Train
- Take the train from Hagen Hbf to Basel SBBtrain 43
- Take the train from Basel SBB to Visptrain Ic6 / ...
- Take the train from Visp to Collombeytrain R91
12h 19m€163–395Train to Frankfurt, fly to Geneva International Airport, Private transfer
- Take the train from Hagen Hbf to Frankfurttrain
- Fly from Frankfurt (FRA) to Geneva International Airport (GVA)plane FRA - GVA
- Take the bus from Geneva Airport to Les Prodainsbus
8h 42m€170–371Train to Düsseldorf International Airport, fly to Lyon–Saint Exupéry Airport, bus
- Take the train from Hagen Hbf to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Lyon–Saint Exupéry Airport (LYS)plane DUS - LYS
- Take the bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Stationbus
10h 37m€119–303Train to Düsseldorf International Airport, fly to Zurich Airport, train, ferry
- Take the train from Hagen Hbf to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the ferry from Lausanne-Ouchy to Thonon-les-Bainsferry
11h 18m€200–397Train to Cologne Bonn Airport, fly to Zurich Airport, train, ferry
- Take the train from Hagen Hbf to Koeln Messe/Deutztrain
- Fly from Cologne Bonn Airport (CGN) to Zurich Airport (ZRH)plane CGN - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the ferry from Lausanne-Ouchy to Thonon-les-Bainsferry
11h 21m
Hagen to Morzine by train and bus
Questions & Answers
The cheapest way to get from Hagen to Morzine is to bus which costs €70 - €130 and takes 18h 21m.
The fastest way to get from Hagen to Morzine is to drive which takes 7h 26m and costs €120 - €180.
No, there is no direct bus from Hagen station to Morzine. However, there are services departing from Dortmund central bus station and arriving at Gare Routiere via Geneva - Bus Station and Gare Routiere. The journey, including transfers, takes approximately 18h 21m.
No, there is no direct train from Hagen to Morzine. However, there are services departing from Hagen Hbf and arriving at Champéry via Basel SBB, Visp and Collombey-Village. The journey, including transfers, takes approximately 12h 19m.
The distance between Hagen and Morzine is 832 km. The road distance is 766.1 km.
The best way to get from Hagen to Morzine without a car is to bus which takes 18h 21m and costs €70 - €130.
It takes approximately 9h 51m to get from Hagen to Morzine, including transfers.
Hagen to Morzine bus services, operated by FlixBus, depart from Dortmund central bus station.
Hagen to Morzine train services, operated by Deutsche Bahn Intercity (DB IC), depart from Hagen Hbf station.
The best way to get from Hagen to Morzine is to bus which takes 18h 21m and costs €70 - €130. Alternatively, you can train, which costs €160 - €400 and takes 12h 19m.
What companies run services between Hagen, Germany and Morzine, France?
You can take a train from Hagen Hbf to Gare Routiere via Dortmund Hbf, Dortmund central bus station, Geneva - Bus Station, and Gare Routiere in around 18h 21m. Alternatively, you can take a train from Hagen Hbf to Morzine via Basel SBB, Visp, Collombey, Collombey-Village, and Champéry in around 12h 19m.
- Website
- swiss.com
Flights from Düsseldorf International Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €90–260
Flights from Düsseldorf International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €90–260
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €75–490
Flights from Frankfurt to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €75–500
Flights from Düsseldorf International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €55–280
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €70–260
Flights from Cologne Bonn Airport to Zurich Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €70–180
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Basel SBB
- Ave. Duration
- 4h 51m
- Frequency
- Every 4 hours
- Estimated price
- €100–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €10–20
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Basel SBB
- Ave. Duration
- 4h 51m
- Frequency
- Every 4 hours
- Estimated price
- €100–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Frankfurt
- Ave. Duration
- 1h 52m
- Frequency
- Every 3 hours
- Estimated price
- €45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €10–20
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €10–20
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hagen Hbf to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €10–20
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Dortmund central bus station to Geneva
- Ave. Duration
- 13h 20m
- Frequency
- 5 times a week
- Estimated price
- €65–110
- Website
- Flixbus
Bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +41 (0)848 811 848
- [email protected]
- Website
- CGN
Ferry from Lausanne-Ouchy to Thonon-les-Bains
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €24–35
- Website
- CGN
Ferry from Lausanne-Ouchy to Thonon-les-Bains
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €24–35
- Website
- CGN
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
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
Hagen to Morzine bus services, operated by FlixBus, arrive at Geneva station.
Hagen to Morzine train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Hagen to Morzine is 766 km. It takes approximately 7h 26m to drive from Hagen to Morzine.
There are 6131+ hotels available in Morzine.















