Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Sursee to Geneva by train
-
First train06:18
-
Last train19:18
-
Avg changes0
-
Fastest journey2hr 42m
-
Distance184 kilometres
-
Trains per day11
-
Avg. journey time2hr 50m
-
Train operators
Travelling by train from Sursee to Geneva
Ready to travel from Sursee to Geneva by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of a train ticket between Sursee and Geneva
The cheapest ticket price along this route is €54.67. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 4 and a half months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Sursee to Geneva daily train schedule
Whether you’re headed to Geneva on a Tuesday or a Sunday, with 11 trains per day, you will have multiple options to choose from.
06:18: departure of first train Monday-Friday
19:18: departure of last train Monday-Friday
06:18: departure of first train on weekends
19:18: departure of last train on weekends
Every 1 hour: frequency of train departures
Average train travel time from Sursee to Geneva
The quickest time by train is 2 hours and 42 minutes, travelling a total distance of 184 kilometres.
When are tickets between Sursee and Geneva available for purchase?
Tickets for trains between Sursee and Geneva can be purchased 4 and a half months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Maximising your travels to Geneva
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Geneva.
Frequently asked questions
How far is it from Sursee to Geneva by train?
The train journey between Sursee and Geneva spans 184 kilometres.
How much does the train from Sursee to Geneva cost?
The lowest fare on this route is €54.67. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
When do tickets go on sale for trains from Sursee to Geneva?
Tickets for this journey become available 4 and a half months before the travel date.
What’s the travel time from Sursee to Geneva by train?
The shortest trip is 2 hours and 42 minutes.
Other journeys to Geneva View all journeys to Geneva
-
From London to Geneva From €98.67
-
From Paris to Geneva From €10.68
-
From Geneva Airport to Geneva From €5.21
-
From Nice to Geneva From €20.93
-
From Milan to Geneva From €17.68
-
From Marseille to Geneva From €10.25
-
From Lyon to Geneva From €21.78
-
From Avignon TGV to Geneva From €20.93
-
From Venice to Geneva From €76.63
-
From Lausanne to Geneva From €8.54
-
From Zurich to Geneva From €49.55
-
From Bern to Geneva From €29.90
Other journeys from Geneva
-
From Geneva to Milan From €13.58
-
From Geneva to Lyon From €27.76
-
From Geneva to Avignon TGV From €20.93
-
From Geneva to Bourg-Saint-Maurice From €32.03
-
From Geneva to Aime-la-Plagne From €41.00
-
From Geneva to Marseille From €41.00
-
From Geneva to Venice From €31.35
-
From Geneva to Lausanne From €8.54
-
From Geneva to Zurich From €48.27
-
From Geneva to Bologna From €62.53
-
From Geneva to Bern From €30.33
Other journeys from Sursee
-
From Sursee to Bern From €24.35
-
From Sursee to Paris From €115.33
-
From Sursee to Milan From €127.71
-
From Sursee to Basel From €48.27
-
From Sursee to Lucerne From €6.83
-
From Sursee to Olten From €9.82