Direct trains
from Geneva
102 places you can reach from Geneva without changing trains, from Lausanne in 38 min to Venice, 487 km away.
- Places
- 102
- Every day
- 76
- Countries
- 3
- Farthest
- Venice 487 km
- Busiest
- Lausanne 113 a day
PlaceFastestHow oftenTrains
Within an hour 13
- Lausanne38 min113 a dayIR · RE · IC
- Renens VD32 min90 a dayRE · IR · IC
- Morges30 min81 a dayIR · RE · IC
- Vevey57 min69 a dayIR · RE · EXT
- Gland19 min46 a dayRE · IR · TER
- Rolle24 min41 a dayRE · TER
- Allaman29 min41 a dayRE · IR · IC
- Bellegarde-sur-Valserine France26 min31 a dayTER · TGV · R
- Culoz France52 min12 a dayTER
- Seyssel – Corbonod France42 min10 a dayTER
- Nurieux France54 min1 a dayTGV
- Prilly-Malley56 min2 a weekRE
- Cully59 minsome weeksRE
One to two hours 36
- Montreux1 h 0072 a dayIR · RE · EC
- Aigle1 h 1368 a dayIR · RE · EXT
- Martigny1 h 3652 a dayIR · RE · EXT
- St-Maurice1 h 2450 a dayRE · IR · EXT
- Sion1 h 4040 a dayIR · EC · EXT
- Bex1 h 3034 a dayRE · IR · TER
- Villeneuve1 h 0832 a dayRE · IR · TER
- Fribourg1 h 3531 a dayIC · IR
- Palézieux1 h 0015 a dayIR · IC
- Pringy (Haute Savoie) France1 h 2914 a dayTER · R
- Annecy France1 h 3514 a dayTER · R
- Lyon France1 h 4111 a dayTER · TGV
- Thonon-les-Bains France1 h 0310 a dayTER · R
- Évian-les-Bains France1 h 1310 a dayTER · R
22 more places
Aix-les-Bains – Le Revard 1 h 07, Ambérieu 1 h 28, Biel/Bienne 1 h 47, Bonneville 1 h 11, Bourg-en-Bresse 1 h 21, Chambéry 1 h 20, Cluses 1 h 27, Frasne 1 h 43, Grenchen 1 h 57, Grenoble 1 h 54, Magland 1 h 35, Marignier 1 h 19, Megève 1 h 44, Meximieux – Pérouges 1 h 48, Neuchâtel 1 h 26, Romont 1 h 26, St-Gervais-les-Bains – Le Fayet 1 h 30, Tenay – Hauteville 1 h 15, Vallorbe 1 h 04, Veytaux-Chillon 1 h 16, Virieu-le-Grand – Belley 1 h 01, Yverdon-les-Bains 1 h 05
Two to four hours 30
- Brig2 h 1138 a dayIR · EC
- Sierre/Siders2 h 0235 a dayIR · EXT
- Visp2 h 1835 a dayIR
- Bern2 h 0131 a dayIC · IR
- Leuk2 h 0920 a dayIR
- Zürich3 h 0119 a dayIC · IR
- Zofingen2 h 4315 a dayIR · IC
- Sursee2 h 5615 a dayIR · IC
- Lucerne3 h 1615 a dayIR · IC
- Winterthur3 h 3214 a dayIC
- Paris France3 h 138 a dayTGV
- Masera Italy3 h 054 a dayPE · EC
- Trontano Italy3 h 164 a dayPE · EC
- Druogno Italy3 h 374 a dayPE · EC
16 more places
Aarau 2 h 34, Aix-en-Provence 3 h 25, Avignon 3 h 02, Domodossola 2 h 43, Lenzburg 2 h 58, Malesco 3 h 49, Marseille 3 h 40, Oensingen 2 h 21, Olten 2 h 23, Re 3 h 55, Romans – Bourg-de-Péage 2 h 58, Santa Maria Maggiore 3 h 43, Solothurn 2 h 04, St-Marcellin 2 h 38, Stresa 3 h 21, Valence 3 h 06
Four to seven hours 22
- Wil SG4 h 0014 a dayIC
- Uzwil4 h 0814 a dayIC
- Flawil4 h 1414 a dayIC
- Gossau SG4 h 1914 a dayIC
- St-Gallen4 h 0714 a dayIC
- Camedo4 h 134 a dayPE · EC
- Intragna4 h 294 a dayPE · EC
- Ponte Brolla4 h 414 a dayPE · EC
- Locarno4 h 534 a dayPE · EC · IC
- Milan Italy4 h 242 a dayEC
- Sargans4 h 071 a dayIC
- Chur4 h 271 a dayIC
- Landquart4 h 161 a dayIC
- Brescia Italy5 h 244 a weekEC
8 more places
Bellinzona 4 h 51, Cadenazzo 4 h 59, Padua 6 h 47, Peschiera del Garda 5 h 45, Rho 4 h 13, Rorschach 4 h 26, Verona 6 h 01, Vicenza 6 h 28
Seven hours and more 1
- Venice Italy7 h 034 a weekEC
How this is counted
A place is on the list when at least one train leaves Geneva for it with no change on the way, from any of the city’s stations (Genève, Genève-Aéroport, Genève-Champel, Genève-Eaux-Vives, Genève-Sécheron). Places nearer than 25 km are left out. The time is the fastest train’s; how often counts the trains in an ordinary week. Tap a place to draw the journey on a map, where Pick your train shows the trains that run it. Any other station →
Timetables as of 23 October 2026: opentransportdata.swiss (opentransportdata.swiss terms of use (publish with the source named; keep it as current as the source)); opentransportdata.swiss (opentransportdata.swiss terms of use (publish with the source named; keep it as current as the source)); SNCF Voyageurs (ODbL (SNCF's conditions particulières)); Trenitalia via Punto di Accesso Nazionale (MIT/CCISS), updated 2026-10-18 (Italy's National Access Point: "No licence – No contract"; reuse under EU 2017/1926 art. 8 with source and update date credited (owner's decision, 2026-10-12)).
Draw the trips
you have taken
Draw the trips you’ve taken across Europe, pick the train you rode, and turn the map into a poster.