Trainmap Draw your own map

Direct trains

Direct trains
from Geneva

102 places you can reach from Geneva without changing trains, from Lausanne in 38 min to Venice, 487 km away.

Map of every direct train from Geneva, drawn along the tracks
Places
102
Every day
76
Countries
3
Farthest
Venice 487 km
Busiest
Lausanne 113 a day

PlaceFastestHow oftenTrains

Within an hour 13

  1. Lausanne38 min113 a dayIR · RE · IC
  2. Renens VD32 min90 a dayRE · IR · IC
  3. Morges30 min81 a dayIR · RE · IC
  4. Vevey57 min69 a dayIR · RE · EXT
  5. Gland19 min46 a dayRE · IR · TER
  6. Rolle24 min41 a dayRE · TER
  7. Allaman29 min41 a dayRE · IR · IC
  8. Bellegarde-sur-Valserine France26 min31 a dayTER · TGV · R
  9. Culoz France52 min12 a dayTER
  10. Seyssel – Corbonod France42 min10 a dayTER
  11. Nurieux France54 min1 a dayTGV
  12. Prilly-Malley56 min2 a weekRE
  13. Cully59 minsome weeksRE

One to two hours 36

  1. Montreux1 h 0072 a dayIR · RE · EC
  2. Aigle1 h 1368 a dayIR · RE · EXT
  3. Martigny1 h 3652 a dayIR · RE · EXT
  4. St-Maurice1 h 2450 a dayRE · IR · EXT
  5. Sion1 h 4040 a dayIR · EC · EXT
  6. Bex1 h 3034 a dayRE · IR · TER
  7. Villeneuve1 h 0832 a dayRE · IR · TER
  8. Fribourg1 h 3531 a dayIC · IR
  9. Palézieux1 h 0015 a dayIR · IC
  10. Pringy (Haute Savoie) France1 h 2914 a dayTER · R
  11. Annecy France1 h 3514 a dayTER · R
  12. Lyon France1 h 4111 a dayTER · TGV
  13. Thonon-les-Bains France1 h 0310 a dayTER · R
  14. É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

  1. Brig2 h 1138 a dayIR · EC
  2. Sierre/Siders2 h 0235 a dayIR · EXT
  3. Visp2 h 1835 a dayIR
  4. Bern2 h 0131 a dayIC · IR
  5. Leuk2 h 0920 a dayIR
  6. Zürich3 h 0119 a dayIC · IR
  7. Zofingen2 h 4315 a dayIR · IC
  8. Sursee2 h 5615 a dayIR · IC
  9. Lucerne3 h 1615 a dayIR · IC
  10. Winterthur3 h 3214 a dayIC
  11. Paris France3 h 138 a dayTGV
  12. Masera Italy3 h 054 a dayPE · EC
  13. Trontano Italy3 h 164 a dayPE · EC
  14. 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

  1. Wil SG4 h 0014 a dayIC
  2. Uzwil4 h 0814 a dayIC
  3. Flawil4 h 1414 a dayIC
  4. Gossau SG4 h 1914 a dayIC
  5. St-Gallen4 h 0714 a dayIC
  6. Camedo4 h 134 a dayPE · EC
  7. Intragna4 h 294 a dayPE · EC
  8. Ponte Brolla4 h 414 a dayPE · EC
  9. Locarno4 h 534 a dayPE · EC · IC
  10. Milan Italy4 h 242 a dayEC
  11. Sargans4 h 071 a dayIC
  12. Chur4 h 271 a dayIC
  13. Landquart4 h 161 a dayIC
  14. 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

  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.