|Distance||122 miles (197 km)|
Trains from Geneva to Weggis cover the 122 miles (197 km) long journey with our travel partners like SBB. There are direct train services available. Travelers depart most frequently from Genève and arrive in Weggis, Kastanienweg.
You can travel by train to Weggis from Geneva with SBB. When you search Omio for times and tickets, we’ll show you the best deals available.
Omio customers traveling this route depart most frequently from Genève and arrive in Weggis, Kastanienweg.
Passengers board the train most frequently from Genève, which is located around 1.2 miles (2 km) away from the city center, and they get off the train at Weggis, Kastanienweg, located 1.1 miles (1.8 km) away from the city center.
Here are some other resources that might have the information you need