6 miles (9 km) | |
Ferry, bus or train | |
$13 - $29 | |
Train • $13 (€12) • 38 min | |
Ferry • $29 (€26) • 35 min | |
Vierwaldstättersee or SBB |
Travel 6 miles (9 km) by ferry, bus or train to Weggis from Lucerne. The most popular travel companies which serve this trip are Vierwaldstättersee or SBB among others. Travelers can even take a direct ferry or train from Lucerne to Weggis.
How to get from Lucerne to Weggis by train, bus or flight.
The best way to travel from Lucerne to Weggis is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
SBB will get you from Lucerne to Weggis at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.
SBB is the national railway company of Switzerland which operates trains between Lucerne and Weggis. It operates a wide range of trains, including InterCity, InterRegio, RegioExpress, Regio, S-Bahn, and InterCityExpress. InterCity trains are the fastest, with speeds of up to 200 km/h, while Regio trains are the slowest, with speeds of up to 120 km/h. SBB also offers a variety of ticket types, such as the Swiss Travel Pass, Half-Fare Card, and Super Saver tickets. Onboard facilities include Wi-Fi, power outlets, and a restaurant car. The most popular routes for SBB are from Zurich to Geneva, Basel to Bern, and Geneva to Lausanne.
There are 3 travel options from Lucerne to Weggis: ferry, bus or train.
The cheapest way to get from Lucerne to Weggis is by taking a train with average ticket prices of $13 (€12) compared to other travel options to Weggis:
Taking a train costs $1 (€1) less than taking a bus, which average ticket prices of $13 (€12).
Taking a train costs $16 (€14) less than taking a ferry, which average ticket prices of $29 (€26).
The fastest way from Lucerne to Weggis is by ferry with an average journey time of 35 min.
There are alternative travel options to Weggis that take longer:
Bus takes 43 min on average.
Getting to Weggis by train takes 38 min on average.
The distance is approximately 6 miles (9 km) from Lucerne to Weggis.
The average frequency per day from Lucerne to Weggis is:
However, we recommend checking specific travel dates for your route between Lucerne and Weggis as scheduled services by ferry, bus or train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Lucerne to Weggis:
The following travel companies offer services from Lucerne to Weggis:
Yes, there are direct services available from Lucerne to Weggis with the following travel companies:
Direct services tend to save you time and add more convenience in getting you to Weggis as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Weggis from Lucerne.
Here are some other resources that might have the information you need