Station
Genève
Departures and timetable
On Monday 2 November 2026 the timetable has 461 departures from Genève: the first at 02:00, the last at 02:18 after midnight. 17 lines, direct to Zürich HB, Bern and Zürich Oerlikon.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| RE33 | Villeneuve VDDepartures from Villeneuve VD | 3 | |
| TER 96531 | Ends herefrom Bellegarde-sur-Valserine | 7 | |
| RL4 | CoppetDepartures from Coppet | 1 | |
| RL4 | Annemasse | 2 | |
| RL6 | Ends herefrom Pougny-Chancy | 5 | |
| IR95 | Genève-AéroportDepartures from Genève-Aéroport | 3 | |
| RL5 | La PlaineDepartures from La Plaine | 5 | |
| RL4 | CoppetDepartures from Coppet | 3 | |
| RL4 | Annemasse | 2 | |
| RE33 | LausanneDepartures from Lausanne | 3 | |
| RE33 | Genève-AéroportDepartures from Genève-Aéroport | 2 | |
| RL5 | Ends herefrom La Plaine | 10 |
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR95 | Genève-AéroportDepartures from Genève-Aéroport | 3 | |
| IR95 | Villeneuve VDDepartures from Villeneuve VD | 3 | |
| IR95 | Genève-AéroportDepartures from Genève-Aéroport | 2 | |
| tomorrow | IR90 | BrigDepartures from Brig | 4 |
| tomorrow | IR 1900 | Genève-AéroportDepartures from Genève-Aéroport | 1 |
| tomorrow | IR95 | BrigDepartures from Brig | 4 |
| tomorrow | EC 41 | Domodossola (I) | 5 |
| tomorrow | IC1 | St. GallenDepartures from St. Gallen | 4 |
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| RE33 | Villeneuve VDDepartures from Villeneuve VD | 3 | |
| RL4 | CoppetDepartures from Coppet | 1 | |
| RL4 | Annemasse | 2 | |
| RL5 | La PlaineDepartures from La Plaine | 5 | |
| RL4 | CoppetDepartures from Coppet | 3 | |
| RL4 | Annemasse | 2 | |
| RE33 | LausanneDepartures from Lausanne | 3 | |
| RE33 | Genève-AéroportDepartures from Genève-Aéroport | 2 |
Trams
| Time | Line | Towards | Platform |
|---|---|---|---|
| 14 | Meyrin, GravièreDepartures from Meyrin, Gravièrefrom Coutance | Z | |
| 15 | NationsDepartures from Genève, Nationsfrom gare Cornavin | E | |
| 14 | Bernex, VaillyDepartures from Bernex, Vaillyfrom gare Cornavin | I | |
| 15 | NationsDepartures from Genève, Nationsfrom Môle | S | |
| 15 | Plan-les-Ouates, ZIPLODepartures from Plan-les-Ouates, ZIPLOfrom Môle | Z | |
| 14 | Bernex, VaillyDepartures from Bernex, Vaillyfrom Coutance | Y | |
| 14 | Meyrin, GravièreDepartures from Meyrin, Gravièrefrom gare Cornavin | H | |
| 15 | Plan-les-Ouates, ZIPLODepartures from Plan-les-Ouates, ZIPLOfrom gare Cornavin | D |
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| 5 | Genève-Aéroport, TerminalDepartures from Genève-Aéroport, Terminalfrom gare Cornavin | J | |
| 1 | Thônex, Hôpital Trois-ChêneDepartures from Thônex, Hôpital Trois-Chênefrom Alpes | O | |
| 5 | Thônex, VallardDepartures from Thônex, Vallardfrom Coutance | W | |
| 5 | Genève-Aéroport, TerminalDepartures from Genève-Aéroport, Terminalfrom poste | T | |
| 10 | Genève-Aéroport, TerminalDepartures from Genève-Aéroport, Terminalfrom Coutance | X | |
| 3 | Grand-Saconnex, GardiolDepartures from Grand-Saconnex, Gardiolfrom Coutance | X | |
| 6 | Vernier, villageDepartures from Vernier, villagefrom gare Cornavin | K | |
| 1 | Thônex, Hôpital Trois-ChêneDepartures from Thônex, Hôpital Trois-Chênefrom gare Cornavin | D |
Planned times from the timetable, Monday 2 November 2026, from 22:33. Delays and cancellations are on the live board.
Direct from Genève
The busiest places reached without a change, on the same day.
| To | Line | Fastest | A day | Journeys |
|---|---|---|---|---|
| Zürich HBDepartures from Zürich HB | IC1 | 2 h 53 min | 16 | Now, with delays |
| BernDepartures from Bern | IC1IR15 | 1 h 51 min | 31 | Now, with delays |
| Zürich OerlikonDepartures from Zürich Oerlikon | IC1 | 3 h 7 min | 15 | Now, with delays |
| WinterthurDepartures from Winterthur | IC1 | 3 h 31 min | 15 | Now, with delays |
| OltenDepartures from Olten | IC1 | 2 h 22 min | 2 | Now, with delays |
| LausanneDepartures from Lausanne | RE33IR95IC1 | 39 min | 111 | Now, with delays |
| St. GallenDepartures from St. Gallen | IC1 | 4 h 17 min | 15 | Now, with delays |
| Renens VDDepartures from Renens VD | RE33IC1IR90 | 32 min | 87 | Now, with delays |
| LuzernDepartures from Luzern | IR15 | 3 h 7 min | 15 | Now, with delays |
| Zürich FlughafenDepartures from Zürich Flughafen | IC1 | 3 h 14 min | 15 | Now, with delays |
| VeveyDepartures from Vevey | RE33IR95IR90 | 57 min | 66 | Now, with delays |
| NeuchâtelDepartures from Neuchâtel | IR57 | 1 h 27 min | 6 | Now, with delays |
Lines
Long-distance trains
- ECtowards Domodossola (I)4 a day
- IC1towards Genève-AéroportDepartures from Genève-Aéroport and St. GallenDepartures from St. Gallen31 a day
- IRtowards Genève-AéroportDepartures from Genève-Aéroport and SionDepartures from Sion5 a day
- IR15towards Genève-AéroportDepartures from Genève-Aéroport and LuzernDepartures from Luzern30 a day
- IR57towards Genève-AéroportDepartures from Genève-Aéroport and NeuchâtelDepartures from Neuchâtel12 a day
- IR90towards BrigDepartures from Brig and Genève-AéroportDepartures from Genève-Aéroport30 a day
- IR95towards BrigDepartures from Brig and Genève-AéroportDepartures from Genève-Aéroport37 a day
- TGVtowards Paris Gare de Lyon and Marseille-Saint-Charles9 a day
Regional trains
- REtowards NyonDepartures from Nyon2 a day
- RE33towards Annemasse and MartignyDepartures from Martigny79 a day
- RL1towards CoppetDepartures from Coppet and Evian-les-Bains24 a day
- RL2towards Annecy and CoppetDepartures from Coppet28 a day
- RL3towards CoppetDepartures from Coppet and St-Gervais-les-Bains-Le Fayet12 a day
- RL4towards CoppetDepartures from Coppet and Annemasse98 a day
- RL5towards La PlaineDepartures from La Plaine and SatignyDepartures from Satigny36 a day
- RL6towards Bellegarde-sur-Valserine8 a day
- TERtowards Lyon Part Dieu and Grenoble16 a day
Timetables to print
One sheet per line and direction, as in the shelter: every departure of the week, hour by hour, on one A4 page.
from Genève, gare Cornavin
- 14towards Bernex, Vailly · towards Meyrin, GravièrePDF
- 15towards Plan-les-Ouates, ZIPLO · towards NationsPDF
- 18towards Meyrin, CERN · towards Grand-Lancy, PalettesPDF
- 1towards Thônex, Hôpital Trois-Chêne · towards Jardin BotaniquePDF
- 3towards Grand-Saconnex, GardiolPDF
- 5towards Genève-Aéroport, Terminal · towards Thônex, VallardPDF
- 6towards Plage · towards Vernier, villagePDF
- 8towards Grand-Saconnex, Palexpo · towards Veyrier, douanePDF
- 9towards Thônex, Belle-Terre Pl. Araire · towards Vernier, Lignon ToursPDF
- 10towards Rive · towards Genève-Aéroport, TerminalPDF
- 19towards Vernier, village · towards Onex, citéPDF
- 20towards Bellevue GE, Valavran · towards Veyrier, TournettesPDF
- 25towards Thônex, Vallard · towards Jardin BotaniquePDF
- 60towards Gex, L'Aiglette · towards Ferney, mairiePDF
- 61towards Gex, L'AiglettePDF
from Genève, Mercier
With a change from Genève
The other places on the long-distance network no train reaches from here without a change: each with the day's journeys and where to change.
- Aarau
- Airolo
- Alp Grüm
- Altdorf UR
- Altmatt
- Altstätten SG
- Ambrì-Piotta
- Amriswil
- Andermatt
- Arth-Goldau
- Baar
- Bad Ragaz
- Baden
- Basel Bad Bf
- Basel SBB
- Bellinzona
- Bergün/Bravuogn
- Bern Brünnen Westside
- Bern Bümpliz Nord
- Bern Wankdorf
- Bernina Diavolezza
- Bever
- Biasca
- Biberbrugg
- Biberegg
- Biel/Bienne
- Blumenau
- Bodio TI
- Boltigen
- Bonaduz
- Brienz
- Brienz West
- Brienzwiler
- Brig Bahnhofplatz
- Brünig-Hasliberg
- Brugg AG
- Brunnen
- Buchs SG
- Burgdorf
- Cadenazzo
- Castione-Arbedo
- Celerina
- Cham
- Chambrelien
- Château-d'Oex
- Chiasso
- Chur
- Dallenwil
- Degersheim
- Delémont
- Dietikon
- Disentis/Mustér
- Domat/Ems
- Düdingen
- Ebikon
- Ebligen
- Erlenbach im Simmental
- Erstfeld
- Faido
- Filisur
- Flamatt
- Flüelen
- Flums
- Frauenfeld
- Freienbach SOB
- Frick
- Frutigen
- Gelterkinden
- Gisikon-Root
- Giswil
- Giubiasco
- Göschenen
- Grafenort
- Grenchen Nord
- Grenchen Süd
- Gstaad
- Heerbrugg
- Hergiswil NW
- Herisau
- Herzogenbuchsee
- Horw
- Ins
- Interlaken Ost
- Interlaken West
- Kaiserstuhl OW
- Kaltbrunn
- Kerzers
- Kreuzlingen
- Kriens Mattenhof
- Küssnacht am Rigi
- La Chaux-de-Fonds
- Lachen SZ
- Landquart
- Langenthal
- Laufen
- Lavorgo
- Le Prese
- Lenzburg
- Les Geneveys-sur-Coffrane
- Les Hauts-Geneveys
- Liestal
- Locarno
- Lugano
- Lungern
- Luzern Verkehrshaus
- Lyss
- Maienfeld
- Marin-Epagnier
- Meggen Zentrum
- Meiringen
- Mendrisio
- Möhlin
- Montbovon
- Moutier
- Münsingen
- Müntschemier
- Muttenz
- Niederrickenbach Station
- Niederried
- Oberried am Brienzersee
- Oensingen
- Oey-Diemtigen
- Ospizio Bernina
- Pfäffikon SZ
- Pontresina
- Poschiavo
- Pratteln
- Preda
- Rapperswil SG
- Reichenau-Tamins
- Rhäzüns
- Rheinfelden
- Riedmatt SZ
- Ringgenberg
- Romanshorn
- Rorschach
- Rothenthurm
- Rotkreuz
- Saanenmöser
- Sachseln
- Samedan
- Samstagern
- Sargans
- Sarnen
- Sattel
- Schaffhausen
- Schindellegi-Feusisberg
- Schmerikon
- Schönried
- Schwyz
- Siebnen-Wangen
- Sissach
- Solothurn
- Spiez
- St. Margrethen SG
- St. Moritz
- Stans
- Stansstad
- Stein-Säckingen
- Steinen
- Steinerberg
- Tenero
- Thalwil
- Thun
- Thusis
- Tiefencastel
- Unterterzen
- Uznach
- Vallorbe
- Wädenswil
- Walenstadt
- Wattwil
- Weinfelden
- Wilen bei Wollerau
- Wimmis
- Wolfenschiessen
- Wollerau
- Wynigen
- Zermatt
- Ziegelbrücke
- Zürich Altstetten
- Zürich Enge
- Zug
- Zweisimmen
Around Genève
On sbb.ch
Opens on sbb.ch. SBB publishes these for the stations it runs; for others, see the operator’s own site.
The whole timetable, offline too
Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Genève are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.
Get the appEvery figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.