Live trains in Switzerland

Real-time positions and delays, from the operators' open data.

  • Trains now

    on the map

  • On time now
    99.2 %

    of 251 trains reporting a delay

  • Trains today
    894

    since 00:00 local time

  • Punctuality today
    92.8 %

    of 810 trains reporting a delay

On time: less than 3 minutes late. The percentage only counts trains that report their delay.

Main stations

by number of trains

Busiest lines

last 7 days
LineTrainsPunctuality
S62,83798.1 %
S142,43198 %
S12,20995.8 %
S32,09397.6 %
S91,99197.6 %
S71,93398.3 %
S51,81597.5 %
S41,63697.5 %
S21,57197.2 %
S101,50496.5 %
S201,23995.1 %
S121,13797 %
S111,11497 %
S81,10596.6 %
R201,04398 %

Operators

today
OperatorTrainsPunctuality
SBB CFF FFS46391.1 %
Thurbo13992.8 %
BLS6190.2 %
SOB26100 %
RhB19No data
Aargau Verkehr15No data
Appenzeller Bahnen15No data
SZU14No data
zb Zentralbahn13No data
MGB12No data
Aare Seeland mobil11No data
SNCF11No data

Other countries