There are 4 ways to get from Martigny to Lake Lucerne by train (Trenitalia), car, train, or plane
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 Martigny to Lausannetrain Ir95 / ...
- Take the train from Lausanne to Luzerntrain Ir15 / ...
3h 55mCHF 88–280Drive 210.5 km
cheapest- Drive from Martigny to Lucernecar 210.5 km
2h 49mCHF 34–50Train, fly
- Take the train from Martigny to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Zurich Airport (ZRH)plane GVA - ZRH
- Take the train from Zürich HB to Luzerntrain
5h 6mCHF 160–456Train via Brig
- Take the train from Martigny to Brigtrain Ir95 / ...
- Take the train from Brig Bahnhofplatz to Andermatttrain R43 / ...
5h 19mCHF 79–160
Martigny to Lake Lucerne by train and bus
Questions & Answers
The cheapest way to get from Martigny to Lake Lucerne is to drive which costs SFr 30 - SFr 50 and takes 2h 49m.
The fastest way to get from Martigny to Lake Lucerne is to drive which takes 2h 49m and costs SFr 30 - SFr 50.
No, there is no direct train from Martigny to Lake Lucerne. However, there are services departing from Martigny and arriving at Luzern via Lausanne. The journey, including transfers, takes approximately 3h 55m.
The distance between Martigny and Lake Lucerne is 273 km. The road distance is 210.5 km.
The best way to get from Martigny to Lake Lucerne without a car is to train which takes 3h 55m and costs SFr 85 - SFr 280.
It takes approximately 3h 55m to get from Martigny to Lake Lucerne, including transfers.
Martigny to Lake Lucerne train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Martigny station.
Martigny to Lake Lucerne train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Brig station.
Yes, the driving distance between Martigny to Lake Lucerne is 210 km. It takes approximately 2h 49m to drive from Martigny to Lake Lucerne.
Book your Martigny to Lake Lucerne train tickets online with Omio.
What companies run services between Martigny, Switzerland and Lake Lucerne, Switzerland?
You can take a train from Martigny to Luzern, Werkhofstrasse via Lausanne, Luzern, and Luzern, Bundesplatz in around 3h 55m.
- Website
- swiss.com
Flights from Geneva International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 100–350
Train from Martigny to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Luzern
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 65–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Martigny to Genève-Aéroport
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Luzern
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Martigny to Brig
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 26–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Martigny to Lausanne
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- CHF 20–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 20–28
- Phone
- +41 27 720 47 47
- [email protected]
- Website
- RegionalAlps
Train from Martigny to Brig
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 25–51
- Schedules at
- RegionalAlps
- 2nd Class Ticket
- CHF 25–29
- 1st Class Ticket
- CHF 45–51
- Phone
- +41 (0)848 642 442
- [email protected]
- Website
- Matterhorn Gotthard Bahn
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 35–45
- 1st Class Ticket
- CHF 65–80
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- glacierexpress.ch
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Schedules at
- glacierexpress.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 708+ hotels available in Lake Lucerne.
























