There are 6 ways to get from Meggen to Kriens by train, bus, taxi, or foot
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 Meggen Zentrum to Luzerntrain Vae
- Take the train from Luzern to Kriens Mattenhoftrain S41 / ...
26 minCHF 5–11Line 24 bus, line 1 bus
- Take the bus from Meggen, Schlössli to Luzern, Luzernerhofbus 24
- Take the bus from Luzern, Luzernerhof to Kriens, Schachenstrassebus 1
31 minCHF 5–8Taxi
- Take the taxi from Meggen to Krienstaxi 9.4 km
13 minCHF 45–60Walk
- Take the foot from Meggen to Krienswalk 9.4 km
1h 53mTrain, line 1 bus
- Take the train from Meggen Zentrum to Luzerntrain Vae
- Take the bus from Luzern, Bahnhof to Kriens, Schachenstrassebus 1
28 minCHF 5–12Train, line 16 bus
- Take the train from Meggen Zentrum to Luzerntrain Vae
- Take the bus from Horw, Bahnhof to Kriens, Zunacherbus 16 / ...
53 minCHF 7–16
Meggen to Kriens by train
Questions & Answers
The cheapest way to get from Meggen to Kriens is to train which costs SFr 4 - SFr 12 and takes 26 min.
The fastest way to get from Meggen to Kriens is to taxi which takes 13 min and costs SFr 45 - SFr 60.
No, there is no direct bus from Meggen to Kriens. However, there are services departing from Meggen, Schlössli and arriving at Kriens, Schachenstrasse via Luzern, Luzernerhof. The journey, including transfers, takes approximately 31 min.
No, there is no direct train from Meggen to Kriens. However, there are services departing from Meggen Zentrum and arriving at Kriens Mattenhof via Luzern. The journey, including transfers, takes approximately 26 min.
The distance between Meggen and Kriens is 11 km.
The best way to get from Meggen to Kriens without a car is to train which takes 26 min and costs SFr 4 - SFr 12.
It takes approximately 26 min to get from Meggen to Kriens, including transfers.
Meggen to Kriens bus services, operated by Verkehrsbetriebe Luzern Ag, depart from Meggen, Schlössli station.
Meggen to Kriens train services, operated by Schweizerische Südostbahn AG, depart from Meggen Zentrum station.
The best way to get from Meggen to Kriens is to train which takes 26 min and costs SFr 4 - SFr 12. Alternatively, you can line 24 bus and line 1 bus, which costs SFr 5 - SFr 9 and takes 31 min.
What companies run services between Meggen, Switzerland and Kriens, Switzerland?
You can take a train from Meggen Zentrum to Kriens Mattenhof via Luzern in around 26 min. Alternatively, you can take a bus from Meggen, Schlössli to Kriens, Schachenstrasse via Luzern, Luzernerhof in around 31 min.
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- sob.ch
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- sob.ch
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- sob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- CHF 2–9
- Website
- https://www.sbb.ch/en
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- CHF 2–9
- Website
- https://www.sbb.ch/en
Train from Meggen Zentrum to Luzern
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- CHF 2–9
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)58 668 80 00
- [email protected]
- Website
- zentralbahn.ch
Train from Luzern to Kriens Mattenhof
- Ave. Duration
- 4 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 2–3
- Website
- https://www.zentralbahn.ch/en
- Phone
- +41 41 369 65 65
- Website
- vbl.ch
Bus from Meggen, Schlössli to Luzern, Luzernerhof
- Ave. Duration
- 13 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 3–5
- Schedules at
- vbl.ch
Bus from Luzern, Luzernerhof to Kriens, Schachenstrasse
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 2–4
- Schedules at
- vbl.ch
Bus from Luzern, Bahnhof to Kriens, Schachenstrasse
- Ave. Duration
- 9 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 2–4
- Schedules at
- vbl.ch
Bus from Horw, Bahnhof to Kriens, Zunacher
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 2–4
- Schedules at
- vbl.ch
- Ave. Duration
- 13 min
- Estimated price
- CHF 45–60
Hey Taxi
- Phone
- +41 41 360 60 60
- Website
- heytaxis.ch
Taxi Ernst Hess AG
- Phone
- +41 41 310 10 10
- Website
- hesstaxi.ch
Taxi Luzern
- Phone
- +41 41 310 10 10
- Website
- taxiluzern.ch
Taxi Wyss
- Phone
- +41 77 409 33 11
- Website
- taxi-wyss.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
Meggen to Kriens bus services, operated by Verkehrsbetriebe Luzern Ag, arrive at Luzern, Luzernerhof station.
Meggen to Kriens train services, operated by Schweizerische Südostbahn AG, arrive at Luzern station.
Book your Meggen to Kriens train tickets online with Omio.
There are 673+ hotels available in Kriens.





















