Genève: is my train late?
Next hour: 0 of 19 departures running late, 0 cancelled · as of 15:24
Trade on whether trains at Genève run on time. Markets settle on the station's official board.
Departures
100
Arrivals
98
Operators
1
Live board
- Genève-Aéroport On time1846858%Market
- St. Gallen On time72752%Market
- Bellegarde-sur-Valserine On time9657073%Market
- nowCoppet On time2348568%Market
- Annemasse On time2332068%Market
- Genève-Aéroport On time71852%Market
- Martigny On time1847758%Market
- Coppet On time2325568%Market
- Annemasse On time2343068%Market
- La Plaine On time2305670%Market
- Annemasse On time1842457%Market
- Brig On time182754%Market
- Coppet On time2315765%Market
- Annemasse On time2315865%Market
- Genève-Aéroport On time182255%Market
- St-Maurice On time1842557%Market
- Coppet On time2342962%Market
- Annemasse On time2325863%Market
- La Plaine On time2305863%Market
- Genève-Aéroport On time1847058%Market
- Bellegarde-sur-Valserine On time977660%Market
- St. Gallen On time72952%Market
- Coppet On time2336560%Market
Departures from Genève
Showing 14 of 100
- to Domodossola (I)5 min or more counts as lateSBB 4355%On time
- to La Plaine5 min or more counts as lateSBB 2303079%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 9655875%On time
- to La Plaine5 min or more counts as lateSBB 2303280%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 9663474%On time
- to La Plaine5 min or more counts as lateSBB 2303480%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 976877%On time
- to La Plaine5 min or more counts as lateSBB 2303680%On time
- to La Plaine5 min or more counts as lateSBB 2303880%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 9656274%On time
- to La Plaine5 min or more counts as lateSBB 2304080%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 9663876%On time
- to La Plaine5 min or more counts as lateSBB 2304278%On time
- to Bellegarde-sur-Valserine5 min or more counts as lateSBB 9656477%On time
Arrivals at Genève
Showing 14 of 98
- from La Plaineon time5 min or more counts as lateSBB 2303180%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 976175%On time
- from La Plaineon time5 min or more counts as lateSBB 2303380%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 9660973%On time
- from La Plaineon time5 min or more counts as lateSBB 2303580%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 9650574%On time
- from La Plaineon time5 min or more counts as lateSBB 2303780%On time
- from La Plaineon time5 min or more counts as lateSBB 2303979%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 976373%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 9650773%On time
- from La Plaineon time5 min or more counts as lateSBB 2304179%On time
- from La Plaineon time5 min or more counts as lateSBB 2304381%On time
- from Domodossola (I)on time5 min or more counts as lateSBB 4055%On time
- from Bellegarde-sur-Valserineon time5 min or more counts as lateSBB 9650974%On time
On-time record
All settled markets at Genève, by result.
Departures
60On time
93%
56
Delayed
7%
4
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
93%
56
Delayed
7%
4
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Genève markets to settle.
- The 12:48 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:44 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:27 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:24 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:18 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:48 Domodossola (I) → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:57 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:48 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:24 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:02 Bellegarde-sur-Valserine → Genève was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:14 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:48 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:27 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:07 Bellegarde-sur-Valserine → Genève was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 10:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:18 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:57 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:33 Bellegarde-sur-Valserine → Genève was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 09:48 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:24 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:02 Bellegarde-sur-Valserine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:14 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:34 Bellegarde-sur-Valserine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:48 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:45 Nyon → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:21 Genève → Bellegarde-sur-Valserine was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:07 Bellegarde-sur-Valserine → Genève was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:18 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:19 Genève → La Plaine was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:05 Genève → Brig arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:53 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:35 Pougny-Chancy → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:44 Sion → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:24 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:28 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:14 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 04:46 Genève → Brig arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:57 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:35 Pougny-Chancy → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:55 Nyon → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:48 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:28 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:14 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:26 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:05 Pougny-Chancy → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:28 Genève → Genève-Aéroport arrived on time on Nov 13Closed Nov 13, 2026On time
- The 06:05 Genève → Genève-Aéroport arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:43 La Plaine → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:14 Genève → Bellegarde-sur-Valserine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:18 Genève → La Plaine arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:16 Genève → Genève-Aéroport arrived on time on Nov 13Closed Nov 13, 2026On time
- The 04:08 Genève → Lausanne arrived on time on Nov 13Closed Nov 13, 2026On time
- The 04:30 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 04:12 Genève → Satigny arrived on time on Nov 13Closed Nov 13, 2026On time
- The 03:37 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 03:18 Genève → Satigny arrived on time on Nov 13Closed Nov 13, 2026On time
- The 02:37 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 23:02 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 22:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 22:13 Pougny-Chancy → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 23:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 00:18 Genève → Satigny arrived on time on Nov 13Closed Nov 13, 2026On time
- The 00:00 Lausanne → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:55 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 01:18 Genève → Satigny arrived on time on Nov 13Closed Nov 13, 2026On time
- The 23:24 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 01:07 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 00:30 Lausanne → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 23:53 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 00:37 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 01:37 Satigny → Genève arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:53 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 23:00 Lausanne → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:48 Domodossola (I) → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 21:52 Brig → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 21:35 Pougny-Chancy → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 21:51 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 21:02 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 21:14 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 18:48 Domodossola (I) → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:35 Pougny-Chancy → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:48 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:55 Genève-Aéroport → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:26 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 20:14 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:34 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:48 La Plaine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:48 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:35 Pougny-Chancy → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:24 Genève → Bellegarde-sur-Valserine was delayed on Nov 12Closed Nov 13, 2026Delayed
- The 19:07 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 19:02 Bellegarde-sur-Valserine → Genève arrived on time on Nov 12Closed Nov 13, 2026On time
- The 16:49 Genève → Sion arrived on time on Nov 12Closed Nov 13, 2026On time
- The 18:34 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 13, 2026On time
- The 18:23 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 18:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 17:57 Genève → Nyon arrived on time on Nov 12Closed Nov 12, 2026On time
- The 17:24 Genève → Bellegarde-sur-Valserine was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 17:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 16:57 Genève → Nyon arrived on time on Nov 12Closed Nov 12, 2026On time
- The 16:34 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 16:23 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 16:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 15:24 Genève → Bellegarde-sur-Valserine arrived on time on Nov 12Closed Nov 12, 2026On time
- The 15:18 Genève → La Plaine arrived on time on Nov 12Closed Nov 12, 2026On time
Operators at Genève
Sorted by number of markets. Each links to the operator's on-time record.
- Schweizerische Bundesbahnen SBB SBB120 departing · 120 arriving
Connected stations
Stations served by trains with a market at Genève.
Prices for Genève are set by traders on GADUIN. They are not railway forecasts or a timetable.