Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Lucerne to Domodossola by train
-
First train00:16
-
Last train23:18
-
Avg changes1
-
Fastest journey2hr 51m
-
Distance104 kilometres
-
Trains per day18
-
Avg. journey time4hr 33m
-
Train operators
Lucerne to Domodossola by train
Gearing up for an adventure by rail from Lucerne to Domodossola? Read on for essential information about this journey, which spans 104 kilometres.
Cost of train tickets between Lucerne and Domodossola
The cheapest train tickets from Lucerne to Domodossola start at £132.83. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Lucerne to Domodossola is by booking in advance. Keep in mind that tickets for this route go on sale 6 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Lucerne to Domodossola train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Lucerne to Domodossola is at 00:16 and the last is at 23:18. The first train scheduled on Saturdays and Sundays is at 00:49 and the last one is at 23:18. You can expect 18 trains making this journey each day, with trains departing every 52 minutes.
Train duration for trips from Lucerne to Domodossola
The swiftest journey time on this route is 2 hours and 51 minutes, crossing a total distance of 104 kilometres.
When are tickets between Lucerne and Domodossola available for purchase?
Tickets for trains between Lucerne and Domodossola can be purchased 6 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your trip to Domodossola
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Domodossola.
Frequently asked questions
What’s the distance from Lucerne to Domodossola by train?
The train route from Lucerne to Domodossola covers 104 kilometres.
What’s the cost of a train ticket from Lucerne to Domodossola?
The cheapest tickets for this route start at £132.83. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
When can I start booking my Lucerne to Domodossola train tickets?
You can purchase tickets for this route 6 months in advance.
How long does it take to get from Lucerne to Domodossola?
The fastest jouney takes 2 hours and 51 minutes.
Other journeys to Domodossola View all journeys to Domodossola
-
From Milan to Domodossola From £9.10
-
From Brig to Domodossola From £8.58
-
From Basel to Domodossola From £57.09
-
From Geneva to Domodossola From £41.04
-
From Spiez to Domodossola From £31.71
-
From Stresa to Domodossola From £4.55
-
From Mannheim to Domodossola From £63.43
-
From Gallarate to Domodossola From £7.69
-
From Malpensa Airport to Domodossola From £11.34
-
From Verbania-Pallanza to Domodossola From £3.88
-
From Baveno to Domodossola From £3.90
-
From Venice to Domodossola From £27.31
Other journeys from Domodossola
-
From Domodossola to Milan From £9.10
-
From Domodossola to Brig From £8.58
-
From Domodossola to Bern From £41.04
-
From Domodossola to Stresa From £4.55
-
From Domodossola to Verbania-Pallanza From £3.81
-
From Domodossola to Orta-Miasino From £15.67
-
From Domodossola to Florence From £37.53
-
From Domodossola to Salerno From £150.73
-
From Domodossola to Omegna From £9.10
-
From Domodossola to Paris From £78.35
-
From Domodossola to Baveno From £4.18
-
From Domodossola to Parma From £18.80
Other journeys from Lucerne
-
From Lucerne to Basel From £14.92
-
From Lucerne to Milan From £20.74
-
From Lucerne to Interlaken From £17.16
-
From Lucerne to Mannheim From £34.33
-
From Lucerne to Olten From £11.57
-
From Lucerne to Zurich From £13.43
-
From Lucerne to Arth-Goldau From £7.09
-
From Lucerne to Paris From £37.31
-
From Lucerne to Strasbourg From £28.36
-
From Lucerne to Lausanne From £33.95
-
From Lucerne to Bern From £20.15
-
From Lucerne to Geneva From £41.41