|Distance||61 miles (98 km)|
|Available travel modes||Train|
|Fastest mode||Train • $15 (€14) • 1 h 33 min|
|Popular travel companies||SBB|
Take a train to travel 61 miles (98 km) to Lausanne from Visp. SBB is the main travel company operating this journey. Travelers can even take a direct from Visp to Lausanne.
You can get from Visp to Lausanne by train.
Going by train is the quickest way from Visp to Lausanne with an average travel time of 1 h 33 min.
The distance is approximately 61 miles (98 km) from Visp to Lausanne.
The average frequency per day from Visp to Lausanne is:
However, we recommend checking specific travel dates for your route between Visp and Lausanne as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Visp to Lausanne:
Let Omio help you find the best company to travel with between Visp and Lausanne:
When planning your trip from Visp to Lausanne, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Visp to Lausanne online a few months in advance to get the best deals and save money on your upcoming journey.