Station
Genève-Aéroport
Departures and timetable
On Tuesday 3 November 2026 the timetable has 80 departures from Genève-Aéroport: the first at 04:58, the last at 00:19 after midnight. 8 lines, direct to Zürich HB, Bern and Zürich Oerlikon.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR90 | Ends herefrom Brig | 4 | |
| IR95 | BrigDepartures from Brig | 4 | |
| IR15 | Ends herefrom Bern | 1 | |
| IC1 | St. GallenDepartures from St. Gallen | 2 | |
| IC1 | Ends herefrom Zürich HB | 4 | |
| IR15 | LuzernDepartures from Luzern | 1 | |
| IR95 | Ends herefrom Brig | 3 | |
| IR90 | BrigDepartures from Brig | 3 | |
| IR57 | Ends herefrom Neuchâtel | 1 | |
| IR90 | Ends herefrom Brig | 3 | |
| IR95 | BrigDepartures from Brig | 3 | |
| IR15 | Ends herefrom Luzern | 1 |
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR95 | BrigDepartures from Brig | 4 | |
| IC1 | St. GallenDepartures from St. Gallen | 2 | |
| IR15 | LuzernDepartures from Luzern | 1 | |
| IR90 | BrigDepartures from Brig | 3 | |
| IR95 | BrigDepartures from Brig | 3 | |
| IC1 | St. GallenDepartures from St. Gallen | 4 | |
| IR15 | LuzernDepartures from Luzern | 1 | |
| IR90 | BrigDepartures from Brig | 3 |
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| RE33 | LausanneDepartures from Lausanne | 2 | |
| RE33 | LausanneDepartures from Lausanne | 3 | |
| RE33 | Villeneuve VDDepartures from Villeneuve VD | 1 | |
| RE33 | LausanneDepartures from Lausanne | 3 | |
| RE33 | LausanneDepartures from Lausanne | 4 | |
| RL7 | Annemasse | 1A-D | |
| RE33 | LausanneDepartures from Lausanne | 1E-H | |
| tomorrow | RE33 | St-MauriceDepartures from St-Maurice | 1 |
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| 50 | TerminalDepartures from Genève-Aéroport, Terminalfrom gare-Arena | I | |
| 5 | Thônex, VallardDepartures from Thônex, Vallardfrom gare-Arena | J | |
| 57 | ZIMEYSA, gareDepartures from ZIMEYSA, garefrom Terminal | D | |
| 10 | Genève, RiveDepartures from Genève, Rivefrom Terminal | A | |
| 5 | TerminalDepartures from Genève-Aéroport, Terminalfrom gare-Arena | I | |
| 28 | Petit-Lancy, Les EssertsDepartures from Petit-Lancy, Les Essertsfrom gare-Arena | I | |
| 28 | Petit-Lancy, Les EssertsDepartures from Petit-Lancy, Les Essertsfrom Terminal | D | |
| 28 | Grand-Saconnex, Tunnel RoutierDepartures from Grand-Saconnex, Tunnel Routierfrom Terminal | B |
Planned times from the timetable, Tuesday 3 November 2026, from 08:01. Delays and cancellations are on the live board.
Direct from Genève-Aéroport
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 | 3 h 3 min | 16 | Now, with delays |
| BernDepartures from Bern | IC1IR15 | 2 h 1 min | 31 | Now, with delays |
| Zürich OerlikonDepartures from Zürich Oerlikon | IC1 | 3 h 17 min | 15 | Now, with delays |
| WinterthurDepartures from Winterthur | IC1 | 3 h 41 min | 15 | Now, with delays |
| OltenDepartures from Olten | IC1 | 2 h 32 min | 2 | Now, with delays |
| LausanneDepartures from Lausanne | IR95IC1IR15 | 49 min | 72 | Now, with delays |
| St. GallenDepartures from St. Gallen | IC1 | 4 h 27 min | 15 | Now, with delays |
| Renens VDDepartures from Renens VD | IC1IR95IR90 | 42 min | 53 | Now, with delays |
| LuzernDepartures from Luzern | IR15 | 3 h 16 min | 15 | Now, with delays |
| GenèveDepartures from Genève | IR95IC1IR15 | 5 min | 79 | Now, with delays |
| Zürich FlughafenDepartures from Zürich Flughafen | IC1 | 3 h 24 min | 15 | Now, with delays |
| VeveyDepartures from Vevey | IR95IR90RE33 | 1 h 7 min | 35 | Now, with delays |
Lines
Long-distance trains
- IC1towards St. GallenDepartures from St. Gallen and Zürich HBDepartures from Zürich HB16 a day
- IRtowards GenèveDepartures from Genève1 a day
- IR15towards LuzernDepartures from Luzern15 a day
- IR57towards NeuchâtelDepartures from Neuchâtel6 a day
- IR90towards BrigDepartures from Brig14 a day
- IR95towards BrigDepartures from Brig and Villeneuve VDDepartures from Villeneuve VD19 a day
Regional trains
- RE33towards LausanneDepartures from Lausanne and St-MauriceDepartures from St-Maurice8 a day
- RL7towards Annemasse1 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-Aéroport, gare-Arena
- 5towards Terminal · towards Thônex, VallardPDF
- 28towards Grand-Saconnex, Tunnel Routier · towards Petit-Lancy, Les EssertsPDF
- 50towards Terminal · towards Versoix, Centre sportifPDF
- 54towards Versoix, Centre sportif · towards Vernier, ParfumeriePDF
- 55towards Chavannes-des-Bois · towards TerminalPDF
- 59towards Terminal · towards Chambésy, Plage du VengeronPDF
- 66towards Thoiry, Centre commercial · towards TerminalPDF
from Genève-Aéroport, Terminal
from Genève-Aéroport, gare routière
With a change from Genève-Aéroport
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-Aéroport
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-Aéroport 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.