|Distance||82 miles (133 km)|
|Available travel modes||Bus, flight, ferry or train|
|Fastest mode||Train • $53 (€49) • 2 h 15 min|
|Popular travel companies||SBB|
Travel 82 miles (133 km) by bus, flight, ferry or train from Visp to Geneva. SBB is the main travel company operating this journey. Travelers can even take a direct from Visp to Geneva.
You can travel between Visp and Geneva by bus, flight, ferry or train.
The fastest way to travel from Visp to Geneva is by train with an average journey time of 2 h 15 min.
You should expect to travel around 82 miles (133 km) between Visp and Geneva.
The average frequency per day from Visp to Geneva is:
However, we recommend checking specific travel dates for your trip between Visp and Geneva as scheduled services by bus, flight, ferry or train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Visp to Geneva:
If finding a good deal is your main consideration for your trip from Visp to Geneva, then we'll help you find the best value travel company for you:
When planning your trip from Visp to Geneva, 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 Geneva online a few months in advance to get the best deals and save money on your upcoming journey.