There are 4 ways to get from Meilen to Einsiedeln by train, ferry, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Meilen to Rapperswil SGtrain S7 / ...
- Take the train from Rapperswil SG to Einsiedelntrain S40
1h 22mCHF 17–32Drive 31.4 km
cheapest- Drive from Meilen to Einsiedelncar 31.4 km
34 minCHF 6–8Line 3735 ferry, line 121 bus, train
- Take the ferry from Meilen Autoquai to Horgen Autoquaiferry
- Take the bus from Horgen, Schärbächli/Fähre to Wädenswil, Bahnhofbus 121
- Take the train from Wädenswil to Einsiedelntrain S13
1h 28mTaxi
- Take the taxi from Meilen to Einsiedelntaxi 31.4 km
34 minCHF 180–220
Meilen to Einsiedeln by train
Questions & Answers
The cheapest way to get from Meilen to Einsiedeln is to drive which costs SFr 5 - SFr 8 and takes 34 min.
The fastest way to get from Meilen to Einsiedeln is to drive which takes 34 min and costs SFr 5 - SFr 8.
No, there is no direct train from Meilen to Einsiedeln. However, there are services departing from Meilen and arriving at Einsiedeln via Rapperswil SG. The journey, including transfers, takes approximately 1h 22m.
The distance between Meilen and Einsiedeln is 39 km. The road distance is 31.4 km.
The best way to get from Meilen to Einsiedeln without a car is to train which takes 1h 22m and costs SFr 17 - SFr 35.
It takes approximately 1h 22m to get from Meilen to Einsiedeln, including transfers.
Meilen to Einsiedeln train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Meilen station.
Meilen to Einsiedeln train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Rapperswil SG station.
Yes, the driving distance between Meilen to Einsiedeln is 31 km. It takes approximately 34 min to drive from Meilen to Einsiedeln.
Book your Meilen to Einsiedeln train tickets online with Omio.
What companies run services between Meilen, Switzerland and Einsiedeln, Switzerland?
You can take a train from Meilen to Einsiedeln via Rapperswil SG in around 1h 22m.
Train from Meilen to Rapperswil SG
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–14
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Wädenswil to Einsiedeln
- Ave. Duration
- 29 min
- Frequency
- 5 times a week
- Estimated price
- CHF 5–14
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 044 206 45 11
- Website
- Automobildienst SZU
Bus from Horgen, Schärbächli/Fähre to Wädenswil, Bahnhof
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Schedules at
- Automobildienst SZU
Ferry from Meilen Autoquai to Horgen Autoquai
- Ave. Duration
- 10 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 2–3
- Website
- Zürichsee-Fähre Horgen-Meilen Ag
- Ave. Duration
- 34 min
- Estimated price
- CHF 180–220
7x7 Fahrdienste
- Phone
- +41 44 777 77 77
- Website
- 7x7.ch
Taxi 444 AG
- Phone
- +41 44 444 44 44
- Website
- taxi444.ch
Limmat-Taxi
- Phone
- +41 44 742 31 31
- Website
- limmat-taxi.ch
Zürich Taxi 77
- Phone
- +41 76 500 93 39
- Website
- zuerich-taxi77.ch
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
More Questions & Answers
There are 431+ hotels available in Einsiedeln.











