|Distance||95 miles (154 km)|
|Available travel modes||Train|
|Fastest mode||Train • $40 (€36) • 2 h 14 min|
|Popular travel companies||SBB|
Take a train to travel 95 miles (154 km) between Solothurn and Geneva. SBB is the main travel company operating this journey. Travelers can even take a direct from Solothurn to Geneva.
Travel from Solothurn to Geneva by taking a train.
The fastest way to travel from Solothurn to Geneva is by train with an average journey time of 2 h 14 min.
The distance from Solothurn to Geneva is approximately 95 miles (154 km).
The average frequency per day from Solothurn to Geneva is:
However, we recommend checking specific travel dates for your journey to Geneva from Solothurn 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 Solothurn to Geneva:
Let Omio help you find the best company to travel with between Solothurn and Geneva:
When planning your trip from Solothurn to Geneva, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets from Solothurn to Geneva online a few months in advance to get the best deals and save money on your upcoming journey.