Ponctualité des transports publics suissesmai 2026
87,2 % des 4'064'021 courses étaient à l’heure. Le meilleur jour était samedi 16 mai avec 92,7 %, le pire vendredi 29 mai avec 83,8 %. Parmi les grandes lignes, Bus 101 Marin-Epagnier, gare – Cormondrèche, Grand'Rue avait la plus petite part à l’heure : 26,9 %.
À l’heure
Qu’est-ce qui compte comme à l’heure ?
À l’heure signifie moins de 3 minutes de retard. Seules comptent les courses avec données en temps réel qui circulent surtout en Suisse ; les remontées mécaniques ne comptent pas.
87,2 %
−1,2 ptsMois précédent : 88,5 % · 4'064'021 courses avec données en temps réel
Retard moyen
+1,3 min
Courses supprimées
14'337
0,4 % des courses
Jour après jour
La part à l’heure de chaque jour. Un jour ouvre sa page, un numéro de semaine sa semaine.
- Meilleur jour
- sam 16 mai · 92,7 %
- Pire jour
- ven 29 mai · 83,8 %
Par mode
-
Train 95,1 %
426'608 courses · moy. +0,8 min
-
Tram 84 %
327'617 courses · moy. +1,6 min
-
Bus 86,6 %
3'290'369 courses · moy. +1,4 min
-
Métro 89,1 %
9'319 courses · moy. +1,7 min
-
Bateau 53,8 %
10'108 courses · moy. +3,9 min
Mois par mois
La part à l’heure de chaque mois. Un point ouvre son mois.
- déc. 2025
- janv. 2026
- févr. 2026
- mars 2026
- avr. 2026
- mai 2026
- 95 %
- Moyenne : 88,6 %
Le réseau selon la ponctualité
Chaque ligne de train, de tram et de métro dans la couleur de sa part à l’heure.
- ≥ 95 %
- 90–95 %
- 85–90 %
- 75–85 %
- < 75 %
- pas de données
Grandes lignes les moins ponctuelles
-
Bus 101 Marin-Epagnier, gare – Cormondrèche, Grand'RueMarin-Epagnier, gare – Cormondrèche, Grand'Rue 26,9 %
4'924 courses · moy. +5,2 min
-
M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac)Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) 34,8 %
3'862 courses · moy. +5,5 min
-
3'616 courses · moy. +4,5 min
-
Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-ChênesNeuchâtel, Place Pury – Neuchâtel, Trois-Chênes 44,7 %
5'627 courses · moy. +3,6 min
-
Bus 107 Marin-Epagnier, gare – Neuchâtel, Place PuryMarin-Epagnier, gare – Neuchâtel, Place Pury 45,3 %
3'811 courses · moy. +3,8 min
-
Bus 106 Neuchâtel, Place Pury – Neuchâtel,Vallon de l'ErmitageNeuchâtel, Place Pury – Neuchâtel,Vallon de l'Ermitage 46,3 %
1'552 courses · moy. +3,5 min
-
Bus 50 Basel, Bahnhof SBB – Basel EuroAirport, VerwaltungBasel, Bahnhof SBB – Basel EuroAirport, Verwaltung 48,4 %
1'575 courses · moy. +5,1 min
-
2'405 courses · moy. +3,7 min
Afficher 17 de plus
-
1'835 courses · moy. +3,9 min
-
5'074 courses · moy. +3,3 min
-
2'416 courses · moy. +3,7 min
-
1'963 courses · moy. +3,2 min
-
5'503 courses · moy. +3,3 min
-
Bus 54 Versoix, Centre sportif – Vernier, ParfumerieVersoix, Centre sportif – Vernier, Parfumerie 53,3 %
1'671 courses · moy. +3,7 min
-
Bus 20 Veyrier, Tournettes – Bellevue GE, ValavranVeyrier, Tournettes – Bellevue GE, Valavran 54,6 %
3'850 courses · moy. +4,6 min
-
5'894 courses · moy. +3,5 min
-
1'846 courses · moy. +3 min
-
4'753 courses · moy. +3,2 min
-
Bus 68 Saint-Genis, Jean Monnet – Vernier, BlandonnetSaint-Genis, Jean Monnet – Vernier, Blandonnet 58,4 %
2'842 courses · moy. +3,6 min
-
1'436 courses · moy. +3,1 min
-
Bus 5 Kriens, Busschleife – Emmenbrücke, Bahnhof SüdKriens, Busschleife – Emmenbrücke, Bahnhof Süd 59 %
3'957 courses · moy. +3,8 min
-
Bus 3 Grand-Saconnex, Gardiol – Genève, Crêts-de-ChampelGrand-Saconnex, Gardiol – Genève, Crêts-de-Champel 59,5 %
8'006 courses · moy. +3,9 min
-
4'889 courses · moy. +3,3 min
-
1'315 courses · moy. +2,9 min
-
2'878 courses · moy. +3,4 min
Grandes lignes les plus ponctuelles
-
6'803 courses · moy. +0,5 min
-
8'848 courses · moy. +0,8 min
-
7'042 courses · moy. +0,9 min
-
8'344 courses · moy. +0,9 min
-
6'476 courses · moy. +0,8 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94,3 %
7'824 courses · moy. +0,9 min
-
6'810 courses · moy. +0,9 min
-
7'840 courses · moy. +0,8 min
Grandes lignes les moins ponctuelles
-
1'790 courses · moy. +7,7 min
-
2'711 courses · moy. +1,7 min
-
3'315 courses · moy. +1,2 min
-
1'883 courses · moy. +1,5 min
-
2'253 courses · moy. +1,2 min
-
3'346 courses · moy. +1,2 min
-
1'332 courses · moy. +1,2 min
-
1'808 courses · moy. +1,2 min
Afficher 17 de plus
-
R15 Neuchâtel Place Pury Littorail – Boudry LittorailNeuchâtel Place Pury Littorail – Boudry Littorail 92,5 %
2'094 courses · moy. +1,4 min
-
2'123 courses · moy. +1 min
-
2'438 courses · moy. +1,1 min
-
1'939 courses · moy. +0,8 min
-
1'677 courses · moy. +0,9 min
-
2'270 courses · moy. +1,2 min
-
2'452 courses · moy. +0,8 min
-
1'551 courses · moy. +0,5 min
-
2'051 courses · moy. +1,1 min
-
2'331 courses · moy. +1 min
-
1'764 courses · moy. +0,7 min
-
1'504 courses · moy. +0,9 min
-
2'541 courses · moy. +0,8 min
-
1'930 courses · moy. +0,7 min
-
1'574 courses · moy. +1 min
-
2'278 courses · moy. +0,9 min
-
2'102 courses · moy. +0,6 min
Grandes lignes les plus ponctuelles
-
1'798 courses · moy. +0 min
-
1'973 courses · moy. +0,2 min
-
4'701 courses · moy. +0,2 min
-
3'800 courses · moy. +0,3 min
-
2'864 courses · moy. +0,6 min
-
2'684 courses · moy. +0,2 min
-
2'208 courses · moy. +0,5 min
-
2'234 courses · moy. +0,2 min
Grandes lignes les moins ponctuelles
-
Tram 8 Weil am Rhein, Bahnhof/Zentrum – Basel, NeuweilerstrasseWeil am Rhein, Bahnhof/Zentrum – Basel, Neuweilerstrasse 64,9 %
5'581 courses · moy. +2,8 min
-
8'285 courses · moy. +1,9 min
-
Tram 14 Basel, Dreirosenbrücke – Pratteln, SchlossstrasseBasel, Dreirosenbrücke – Pratteln, Schlossstrasse 72,2 %
8'130 courses · moy. +2,4 min
-
Tram 1 Basel, Dreirosenbrücke – Basel, Bahnhof SBBBasel, Dreirosenbrücke – Basel, Bahnhof SBB 72,3 %
8'171 courses · moy. +2,3 min
-
Tram 8 Bern Brünnen Westside, Bahnhof – Bern, SaaliBern Brünnen Westside, Bahnhof – Bern, Saali 72,7 %
6'260 courses · moy. +2,4 min
-
6'839 courses · moy. +2,3 min
-
2'497 courses · moy. +2,9 min
-
7'139 courses · moy. +2 min
Afficher 17 de plus
-
9'906 courses · moy. +2,3 min
-
5'296 courses · moy. +1,9 min
-
7'882 courses · moy. +1,9 min
-
Tram 9 Wabern, Tram-Endstation – Bern Wankdorf, BahnhofWabern, Tram-Endstation – Bern Wankdorf, Bahnhof 80,3 %
10'436 courses · moy. +2 min
-
10'395 courses · moy. +2 min
-
8'336 courses · moy. +1,7 min
-
Tram 3 St-Louis, Gare de Saint-Louis – Birsfelden, HardSt-Louis, Gare de Saint-Louis – Birsfelden, Hard 82,4 %
1'374 courses · moy. +1,7 min
-
9'786 courses · moy. +1,8 min
-
Tram 7 Zürich, Wollishoferplatz – Stettbach, BahnhofZürich, Wollishoferplatz – Stettbach, Bahnhof 82,8 %
5'200 courses · moy. +1,8 min
-
5'481 courses · moy. +1,8 min
-
8'826 courses · moy. +1,9 min
-
3'752 courses · moy. +1,7 min
-
Tram 13 Zürich, Bahnhofstrasse/HB – Zürich, AlbisgütliZürich, Bahnhofstrasse/HB – Zürich, Albisgütli 85,6 %
9'989 courses · moy. +1,5 min
-
7'893 courses · moy. +1,6 min
-
8'641 courses · moy. +1,5 min
-
Tram 10 Zürich, Bahnhofstrasse/HB – Zürich Flughafen, FrachtZürich, Bahnhofstrasse/HB – Zürich Flughafen, Fracht 86,4 %
5'055 courses · moy. +1,5 min
-
1'828 courses · moy. +1,2 min
Grandes lignes les plus ponctuelles
-
4'096 courses · moy. +0,2 min
-
Tram 20 Killwangen, Bahnhof – Zürich Altstetten, BahnhofKillwangen, Bahnhof – Zürich Altstetten, Bahnhof 96 %
4'779 courses · moy. +0,9 min
-
8'344 courses · moy. +0,9 min
-
4'496 courses · moy. +0,8 min
-
5'333 courses · moy. +1 min
-
Tram 12 Zürich Flughafen, Fracht – Stettbach, BahnhofZürich Flughafen, Fracht – Stettbach, Bahnhof 94,1 %
3'536 courses · moy. +1,1 min
-
6'810 courses · moy. +0,9 min
-
7'889 courses · moy. +0,9 min
Grandes lignes les moins ponctuelles
-
Bus 101 Marin-Epagnier, gare – Cormondrèche, Grand'RueMarin-Epagnier, gare – Cormondrèche, Grand'Rue 26,9 %
4'924 courses · moy. +5,2 min
-
Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-ChênesNeuchâtel, Place Pury – Neuchâtel, Trois-Chênes 44,7 %
5'627 courses · moy. +3,6 min
-
Bus 107 Marin-Epagnier, gare – Neuchâtel, Place PuryMarin-Epagnier, gare – Neuchâtel, Place Pury 45,3 %
3'811 courses · moy. +3,8 min
-
Bus 106 Neuchâtel, Place Pury – Neuchâtel,Vallon de l'ErmitageNeuchâtel, Place Pury – Neuchâtel,Vallon de l'Ermitage 46,3 %
1'552 courses · moy. +3,5 min
-
Bus 50 Basel, Bahnhof SBB – Basel EuroAirport, VerwaltungBasel, Bahnhof SBB – Basel EuroAirport, Verwaltung 48,4 %
1'575 courses · moy. +5,1 min
-
2'405 courses · moy. +3,7 min
-
1'835 courses · moy. +3,9 min
-
5'074 courses · moy. +3,3 min
Afficher 17 de plus
-
2'416 courses · moy. +3,7 min
-
1'963 courses · moy. +3,2 min
-
5'503 courses · moy. +3,3 min
-
Bus 54 Versoix, Centre sportif – Vernier, ParfumerieVersoix, Centre sportif – Vernier, Parfumerie 53,3 %
1'671 courses · moy. +3,7 min
-
Bus 20 Veyrier, Tournettes – Bellevue GE, ValavranVeyrier, Tournettes – Bellevue GE, Valavran 54,6 %
3'850 courses · moy. +4,6 min
-
5'894 courses · moy. +3,5 min
-
1'846 courses · moy. +3 min
-
4'753 courses · moy. +3,2 min
-
Bus 68 Saint-Genis, Jean Monnet – Vernier, BlandonnetSaint-Genis, Jean Monnet – Vernier, Blandonnet 58,4 %
2'842 courses · moy. +3,6 min
-
1'436 courses · moy. +3,1 min
-
Bus 5 Kriens, Busschleife – Emmenbrücke, Bahnhof SüdKriens, Busschleife – Emmenbrücke, Bahnhof Süd 59 %
3'957 courses · moy. +3,8 min
-
Bus 3 Grand-Saconnex, Gardiol – Genève, Crêts-de-ChampelGrand-Saconnex, Gardiol – Genève, Crêts-de-Champel 59,5 %
8'006 courses · moy. +3,9 min
-
4'889 courses · moy. +3,3 min
-
1'315 courses · moy. +2,9 min
-
2'878 courses · moy. +3,4 min
-
3'814 courses · moy. +3,5 min
-
8'057 courses · moy. +3,2 min
Grandes lignes les plus ponctuelles
-
6'803 courses · moy. +0,5 min
-
5'428 courses · moy. +0,7 min
-
5'554 courses · moy. +0,6 min
-
7'042 courses · moy. +0,9 min
-
6'476 courses · moy. +0,8 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94,3 %
7'824 courses · moy. +0,9 min
-
5'714 courses · moy. +0,9 min
-
Bus 781 Zürich Oerlikon, Bahnhof – Glattbrugg, GiebeleichstrasseZürich Oerlikon, Bahnhof – Glattbrugg, Giebeleichstrasse 93,3 %
6'204 courses · moy. +1,2 min
Grandes lignes les moins ponctuelles
-
M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac)Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) 34,8 %
3'862 courses · moy. +5,5 min
-
3'616 courses · moy. +4,5 min
-
1'328 courses · moy. +0,7 min
-
M4 Genève-Port Noir (lac) – Genève-De-Châteaubriand (lac)Genève-Port Noir (lac) – Genève-De-Châteaubriand (lac) 98,9 %
1'302 courses · moy. +0,7 min
Entreprises les moins ponctuelles
-
Mouettes genevoises 53,8 %
10'108 courses · moy. +3,9 min
-
VBL 68,2 %
110'140 courses · moy. +2,8 min
-
TPL 71,6 %
44'625 courses · moy. +2,5 min
-
Transports Publics Neuchâtelois 73,6 %
69'500 courses · moy. +2,2 min
-
Automobil Rottal 74,1 %
12'390 courses · moy. +2,1 min
-
Verkehrsbetrieb LIECHTENSTEINmobil 75,2 %
22'661 courses · moy. +2,3 min
-
TPG 75,6 %
251'601 courses · moy. +2,2 min
-
BVB 77,4 %
135'292 courses · moy. +2,1 min
Afficher 17 de plus
-
Busbetrieb Aarau 79,2 %
27'691 courses · moy. +1,8 min
-
Autobetrieb Sernftal 80,1 %
3'631 courses · moy. +1,8 min
-
Auto AG Rothenburg 80,4 %
20'909 courses · moy. +1,7 min
-
Regiobus Gossau SG 82,9 %
17'650 courses · moy. +1,7 min
-
Bus und Service 82,9 %
42'631 courses · moy. +1,6 min
-
Verkehrsbetriebe Biel 83 %
39'724 courses · moy. +1,6 min
-
Bus Nyon-Prangins 83 %
8'953 courses · moy. +1,6 min
-
Busbetrieb Rapperswil-Eschenbach-Rüti ZH 83,4 %
7'540 courses · moy. +1,6 min
-
Regionale Verkehrsbetriebe Baden-Wettingen 83,7 %
38'725 courses · moy. +1,5 min
-
tl 83,8 %
201'436 courses · moy. +1,6 min
-
Lugano-Ponte Tresa 84 %
3'315 courses · moy. +1,2 min
-
VBZ 84,2 %
464'195 courses · moy. +1,6 min
-
Busbetrieb Solothurn und Umgebung 84,7 %
19'838 courses · moy. +1,4 min
-
Sierre-Montana-Crans 85,1 %
6'748 courses · moy. +1,6 min
-
Bus Sierrois 85,3 %
7'009 courses · moy. +1,5 min
-
Stadtbus Frauenfeld 85,6 %
13'750 courses · moy. +1,6 min
-
Bernmobil 85,8 %
140'907 courses · moy. +1,6 min
Entreprises les plus ponctuelles
-
Sihltal-Zürich-Uetliberg-Bahn 99,3 %
7'881 courses · moy. +0,4 min
-
Regionalverkehr Bern-Solothurn 98,9 %
16'938 courses · moy. +0,3 min
-
Busbetrieb Grenchen und Umgebung 98,3 %
9'187 courses · moy. +0,6 min
-
Wengernalpbahn 98,4 %
3'788 courses · moy. +0,2 min
-
THURBO 98,1 %
34'395 courses · moy. +0,4 min
-
Lausanne-Echallens-Bercher 98,4 %
3'430 courses · moy. +0,3 min
-
Zentralbahn 98,2 %
10'847 courses · moy. +0,4 min
-
Aare Seeland mobil 97,8 %
9'516 courses · moy. +0,4 min
Arrêts
La part des départs avec moins de 3 minutes de retard. Une gare a des départs de trains.
-
Zürich HB 93,8 %
46'580 départs · moy. +1,2 min
-
Bern 96,5 %
31'185 départs · moy. +1 min
-
Zürich Oerlikon 94,2 %
26'736 départs · moy. +1,2 min
-
Zürich Stadelhofen 92,6 %
20'993 départs · moy. +1,3 min
-
Winterthur 96,1 %
19'962 départs · moy. +1,1 min
-
Zürich Hardbrücke 83,9 %
19'893 départs · moy. +2,1 min
-
Olten 92 %
18'657 départs · moy. +1,3 min
-
Lausanne 91,1 %
15'594 départs · moy. +1,5 min
-
St. Gallen 94,8 %
15'412 départs · moy. +1,2 min
-
Renens VD 92 %
15'366 départs · moy. +1,3 min
-
Aarau 93,6 %
14'943 départs · moy. +1 min
-
Luzern 97,2 %
13'833 départs · moy. +0,8 min
-
Bern, Bahnhof 93,7 %
85'219 départs · moy. +1,2 min
-
Genève, gare Cornavin 75,6 %
82'263 départs · moy. +2,4 min
-
Genève, Bel-Air 78,2 %
80'340 départs · moy. +2,2 min
-
Luzern, Kantonalbank 73,5 %
67'592 départs · moy. +2,5 min
-
Bern, Hirschengraben 89,4 %
65'053 départs · moy. +1,6 min
-
Zürich, Central 92,1 %
64'410 départs · moy. +1,2 min
-
Basel, Schifflände 81,1 %
63'521 départs · moy. +2 min
-
Bern, Zytglogge 90,3 %
62'235 départs · moy. +1,6 min
-
Lausanne, Bel-Air 72,1 %
61'595 départs · moy. +2,4 min
-
Luzern, Bahnhof 82,8 %
60'040 départs · moy. +1,9 min
-
Zürich, Bellevue 91 %
58'851 départs · moy. +1,3 min
-
Basel, Bahnhof SBB 86,8 %
58'383 départs · moy. +1,7 min
-
Magliaso Paese 69,3 %
3'315 départs · moy. +2,6 min
-
Agno 71,6 %
3'315 départs · moy. +2,5 min
-
Magliaso 72,8 %
3'315 départs · moy. +2,4 min
-
Serocca 73,5 %
3'315 départs · moy. +2,3 min
-
Oberentfelden Engelplatz 73,9 %
4'427 départs · moy. +1,6 min
-
Muhen Nord 74,1 %
4'427 départs · moy. +1,6 min
-
Bioggio Molinazzo 74,9 %
3'315 départs · moy. +2,2 min
-
Cham Alpenblick 76,6 %
3'980 départs · moy. +2,2 min
-
Zug Chollermüli 76,8 %
3'976 départs · moy. +2,2 min
-
Zug Schutzengel 78,2 %
3'868 départs · moy. +2,2 min
-
Como S. Giovanni 78,5 %
3'426 départs · moy. +2,7 min
-
Caslano 79 %
3'315 départs · moy. +2,1 min
Plus grands retards
- Bus 892 Wald ZH, Bahnhof – Wald ZH, Rehazentrum Wald ZH, Bahnhofet 2 autres courses de cette ligne +178 min
- Bus 3 Wettingen, Brunnenwiese – Baden, Grosse Bäder Wettingen, Brunnenwieseet 2 autres courses de cette ligne +169 min
- Bus 83 Viry, église – Satigny, Nant-d'Avril Viry, église +169 min
- Bus 611 Zug, St. Johannes – Oberwil b. Zug,Klinik Zugersee Oberwil b. Zug,Klinik Zugersee +164 min
- PE Lugano +160 min
- Bus 893 Wald ZH, Bahnhof – Wald ZH, Bahnhof Wald ZH, Bahnhofet 1 autres courses de cette ligne +159 min
- Bus 1 Gebenstorf, Reuss – Würenlos, Bettlen Baden, Bahnhof Ostet 8 autres courses de cette ligne +154 min
- Bus 5 Schaffhausen, Schlossweiher – Schaffhausen, Bahnhof Schaffhausen, Schlossweiheret 1 autres courses de cette ligne +153 min
- NJ Zürich HBet 13 autres courses de cette ligne +147 min
- Bus 1 Ebikon, Fildern – Obernau, Dorf Luzern, Bahnhofet 5 autres courses de cette ligne +144 min
- S1 Thun – Fribourg/Freiburg Fribourg/Freiburget 2 autres courses de cette ligne +139 min
- Bus 111 Waldibrücke, Bahnhof – Ebikon, Bahnhof Ebikon, Bahnhofet 4 autres courses de cette ligne +138 min
- EC Bregenz – Zürich HB Zürich HBet 67 autres courses de cette ligne +137 min
- Bus 25 Grenchen, Holzerhütte – Bettlach, Allmend Grenchen Süd, Bahnhof +132 min
- Bus 36 Basel, Schifflände – Basel, Kleinhüningen Basel, Schiffländeet 14 autres courses de cette ligne +125 min
›Probablement des erreurs du flux (1)
Des retards de plus de 6 heures. Le flux en temps réel les a envoyés, mais ils ne sont probablement pas réels.
- NJ Zürich HBet 2 autres courses de cette ligne +377 min