Hoe vaak vaart de pont?

De dienstregeling vergeleken met gemeten overtochten op het IJ.

CSV
IJveren
0%20%40%60%80%100%120%
F2IJpleinveer
Naar IJplein97,8%
Naar Centraal Station97,9%
98% van de geplande tijd vergelijkbaar

F2 · IJpleinveer

Elke cel vergelijkt één uur met de dienstregeling. Kies een dag voor de tijd tussen ponten.

Minder vaak (<95%)Rond dienstregeling (95–105%)Vaker (>105%)Onvoldoende dataBeperkte dataGeen dienst

Tijd tussen ponten

31 oktober 2026

Minuten tussen pontenDienstregeling Gemeten
Tijd tussen ponten448812121616000:0003:0006:0009:0012:0015:0018:0021:0024:00Naar IJpleinNaar Centraal StationTijd tussen ponten448812121616000:0003:0006:0009:0012:0015:0018:0021:0024:00Naar IJpleinNaar Centraal StationTijd tussen ponten448812121616000:0006:0012:0018:0024:00Naar IJpleinNaar Centraal Station
Onvoldoende dataGeen dienst gepland

86% van de geplande tijd vergelijkbaar. Lijn: gemiddelde per halfuur. Een onderbreking in de lijn betekent dat er geen vergelijkbare metingen zijn.

Bekijk de uurcijfers
Beide richtingen samen · 31 oktober 2026
UurFrequentieGeplandGemetenBewijs
00:00———Geen dienst gepland
01:00———Geen dienst gepland
02:00———Geen dienst gepland
03:00———Geen dienst gepland
04:00———Geen dienst gepland
05:00———Geen dienst gepland
06:0098,3%12,0 min12,2 min95% van de geplande tijd vergelijkbaar
07:00100,8%12,0 min11,9 min100% van de geplande tijd vergelijkbaar
08:00100,0%12,0 min12,0 min100% van de geplande tijd vergelijkbaar
09:0099,9%12,0 min12,0 min100% van de geplande tijd vergelijkbaar
10:00100,4%12,0 min12,0 min98% van de geplande tijd vergelijkbaar
11:0098,8%6,1 min6,1 min66% van de geplande tijd vergelijkbaar
12:0089,4%6,0 min6,7 min79% van de geplande tijd vergelijkbaar
13:00100,4%6,0 min6,0 min80% van de geplande tijd vergelijkbaar
14:00100,7%6,0 min6,0 min70% van de geplande tijd vergelijkbaar
15:00102,2%6,0 min5,9 min43% van de geplande tijd vergelijkbaar
16:00100,2%6,0 min6,0 min100% van de geplande tijd vergelijkbaar
17:00100,3%6,0 min6,0 min86% van de geplande tijd vergelijkbaar
18:00100,6%12,0 min11,9 min89% van de geplande tijd vergelijkbaar
19:00100,2%12,0 min12,0 min100% van de geplande tijd vergelijkbaar
20:0099,8%12,0 min12,0 min100% van de geplande tijd vergelijkbaar
21:0099,6%12,0 min12,0 min100% van de geplande tijd vergelijkbaar
22:00100,6%12,0 min11,9 min91% van de geplande tijd vergelijkbaar
23:0098,7%12,0 min12,2 min57% van de geplande tijd vergelijkbaar
Bekijk de cijfers per richting

Naar IJplein

31 oktober 2026 · Tijden in Amsterdam
TijdvakGepland (min–max)GemetenBewijs
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min12,4 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,7 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,5 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min9,8 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,8 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,8 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min6,3 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,8 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,2 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,7 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,8 min100% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min12,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,3 min100% van de geplande tijd vergelijkbaar
– 12,0 min13,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– ——0% van de geplande tijd vergelijkbaar
– ——Geen dienst gepland

Naar Centraal Station

31 oktober 2026 · Tijden in Amsterdam
TijdvakGepland (min–max)GemetenBewijs
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min12,6 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,6 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,6 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,3 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,7 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,8 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min6,2 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,2 min100% van de geplande tijd vergelijkbaar
– 6,0 min8,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,2 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,6 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,2 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min6,3 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,0 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,6 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,6 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,8 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,6 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min5,6 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min6,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,7 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min5,9 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,1 min100% van de geplande tijd vergelijkbaar
– 6,0 min6,4 min100% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 6,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min11,6 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,7 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min13,1 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,3 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,8 min100% van de geplande tijd vergelijkbaar
– 12,0 min11,9 min100% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min11,8 min100% van de geplande tijd vergelijkbaar
– 12,0 min12,0 min100% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– 12,0 min—0% van de geplande tijd vergelijkbaar
– ——0% van de geplande tijd vergelijkbaar
– ——Geen dienst gepland
– ——Geen dienst gepland
– ——Geen dienst gepland

100% = gemiddeld even vaak als gepland in de vergelijkbare perioden. Dit is geen percentage ritten dat op tijd vertrekt. Kies een lijn om patronen te bekijken.

Ook de NoordzeekanaalverenF20 · F21 · F22

Hoe de meting werkt

Per lijn en richting vergelijkt pont.fyi de gepubliceerde dienstregeling met de tijd tussen gemeten overtochten.

De dienstregeling
De geplande frequentie voor elke datum komt uit de GVB-dienstregeling in de landelijke GTFS-feed van OVapi. Die kan gedurende de dag veranderen. Elke meting wordt vergeleken met het plan dat op dat moment geldt.
De overtochten
AIS-berichten geven de positie van schepen door. Herhaalde bewegingen tussen beide oevers helpen bij het toewijzen van een pont aan een lijn. Alleen passages met voldoende bewijs voor die lijn tellen mee.
De vergelijking
100% betekent dat de ponten in de vergelijkbare, meetbare perioden gemiddeld even vaak voeren als gepland. Het zegt niet dat elke afvaart op tijd was, wat reizigers moesten wachten of hoeveel afvaarten zijn uitgevallen.
Berekening en beperkingen

De kleuren in de patroonkaart

De grijze band van 95–105% houdt kleine verschillen rond de geplande frequentie neutraal. Daaronder is de cel rood, daarboven blauw. Rood krijgt een sterkere tint onder 90%, 80%, 70%, 60%, 50%, 40%. Dit geldt alleen voor de kleuren: de percentages en de tijdlijn blijven de gemeten waarden tonen.

Beide richtingen in de patroonkaart

De patroonkaart voegt de metingen uit beide richtingen samen. De berekening deelt het totaal aan gemeten intervallen door het totaal dat volgens de dienstregeling in precies dezelfde meetbare tijd verwacht werd. Perioden en richtingen met meer verwachte intervallen wegen daardoor zwaarder; het is geen eenvoudig gemiddelde van percentages.

Verandert de dienstregeling binnen een interval, dan telt elk deel mee met de frequentie die daar geldt. De tijdlijn houdt de twee richtingen apart. Een gemeten passage is geen gemeten vertrek vanaf de kade.

Wat de data niet laat zien

Ontbrekende AIS-berichten kunnen een interval langer laten lijken. Onvoldoende data, een onbekende dienstregeling en een periode zonder geplande dienst krijgen daarom elk een eigen aanduiding. Ontbrekende gegevens gelden nooit automatisch als een gemiste afvaart.

De meetdekking laat zien welk deel van de geplande vaartijd vergelijkbaar is. Dat betekent niet dat elke overtocht is gemeten. Voor geïmporteerde historische AIS-gegevens is de ontvangstdekking onbekend.

Intervallen langer dan 60 minuten blijven buiten deze frequentieberekening. De cijfers geven daardoor geen volledig overzicht van uitval of van de langste onderbrekingen.

Bronnen: GVB-dienstregeling via OVapi (GTFS) · Open Waters AIS. Alle tijden worden getoond in de tijdzone van Amsterdam.

Uit liefde voor de pont

Ik ben Elmar. Ik hou van de pont, maar vond het frustrerend dat er geen openbare livegegevens waren. Ik wilde op mijn telefoon kunnen zien: mis ik de boot, of vaart hij niet? Daarom ben ik dit project begonnen.

Met pont.fyi wil ik laten zien hoe vaak de ponten varen, vergeleken met de dienstregeling. Verschillen met die dienstregeling zijn geen verwijt aan de schippers die ons dagelijks naar de overkant brengen.