Openbaar vervoer in Nederland
Nederland: 35 ov-vervoerders, 812,9 mln. km gepland aanbod per jaar, 1.290 grote stations en 418 aanbestedingsaankondigingen – per regio en vervoerder.
- Vervoerders
- 35
- Voertuigkilometers / jaar
- ≈ 812,9 mln. km
- Voertuigen (spits)
- ≈ 5.420
- Ritten / week
- 780,2K
- Stations*
- 1.290
- Aankondigingen
- 418
- Lopende procedures
- 262
- Waarde (€)
- € 18,9 mld.
Schattingen op basis van de geplande dienstregelingen (één representatieve week per feed). *Stations met een eigen pagina. Methodiek →
Nederland door de tijd
27 momentopnamen · mrt 2024 – okt 2026
812,9 mln. km ↑ +11% sinds mrt 2024
Voertuigkilometers over 12 maanden: +6% sinds okt 2025. Alle landen →
De grootste vervoerders
Kaart →Voertuigkilometers / jaar
- 1 NS 160,7 mln. km
- 2 Qbuzz 126,7 mln. km
- 3 RRReis 99 mln. km
- 4 U-OV 95,9 mln. km
- 5 Connexxion 54,5 mln. km
- 6 Bravo (Arriva) 44,7 mln. km
- 7 GVB 30,4 mln. km
- 8 Arriva 29,3 mln. km
- 9 RET 25,8 mln. km
- 10 MeerPlus 21,5 mln. km
- 11 Transdev 20,3 mln. km
- 12 EBS 18,8 mln. km
- 13 Arriva 18,7 mln. km
- 14 HTM 18,2 mln. km
- 15 Bravo (Hermes) 14,3 mln. km
Aandeel in voertuigkilometers
66% Top 5 vervoerders
Overig 276,1 mln. km 34%
Routes per vervoerwijze
2.550 routes
Bus 2.307 90%
Trein 160 6,3%
Tram 50 2%
Veerboot 23 0,9%
Metro 10 0,4%
Regio's
NUTS-3-regio's naar het aanbod dat erin wordt gereden.
- Utrecht Vervoerders 13 117,1 mln. km
- Groot-Amsterdam Vervoerders 18 102,2 mln. km
- Groot-Rijnmond Vervoerders 13 57,7 mln. km
- Arnhem/Nijmegen Vervoerders 12 39,3 mln. km
- Agglomeratie ’s-Gravenhage Vervoerders 6 33,8 mln. km
- Zuidoost-Noord-Brabant Vervoerders 9 27,2 mln. km
- Noord-Friesland Vervoerders 4 25,8 mln. km
- Noordoost-Noord-Brabant Vervoerders 7 24,7 mln. km
- Veluwe Vervoerders 7 24,7 mln. km
- West-Noord-Brabant Vervoerders 9 24,6 mln. km
- Twente Vervoerders 12 23,5 mln. km
- Overig Groningen Vervoerders 3 23 mln. km
- Zuid-Limburg Vervoerders 10 21,7 mln. km
- Zuidoost-Zuid-Holland Vervoerders 10 19,6 mln. km
- Agglomeratie Leiden en Bollenstreek Vervoerders 6 19,4 mln. km
Drukste stations
Naar geplande vertrekken per dag.
- Amsterdam, Centraal Station 2.730 vertrekken/dag
- Amsterdam, Leidseplein 2.310 vertrekken/dag
- Maarssen, Gemeentehuis 2.226 vertrekken/dag
- Schiphol, Airport 2.219 vertrekken/dag
- Maarssenbroek, Planetenbaan 2.176 vertrekken/dag
- Utrecht, De Dame 2.079 vertrekken/dag
- Utrecht, Gezondheidsc. De Brug 2.079 vertrekken/dag
- Utrecht, Jacob van Campenstraat 2.079 vertrekken/dag
- Utrecht, Patrimoniumstraat 2.079 vertrekken/dag
- Utrecht, Prinses Irenelaan 2.079 vertrekken/dag
- Utrecht, Sportpark Elinkwijk 2.079 vertrekken/dag
- Utrecht, Zuilensebrug 2.079 vertrekken/dag
- Utrecht, Zuilenselaan 2.079 vertrekken/dag
- Utrecht, Zwanenvechtplein 2.079 vertrekken/dag
- Maarssen, Cramerlaan 2.079 vertrekken/dag
Aanbestedingsmarkt
Per fase
418 Aankondigingen
Vooraankondiging 19 4,5%
Aanbesteding 243 58%
Gunning 156 37%
Per soort dienst
- Leerlingenvervoer 121
- Overig 86
- Vraagafhankelijk vervoer 74
- Regulier openbaar vervoer 61
- Taxi 42
- Spoorvervoer 18
- Voertuigverhuur met chauffeur 16
Meest actieve aanbestedende diensten
- 1 Gemeente Almere 16
- 2 Ministerie van Defensie 13
- 3 Provincie Overijssel 10
- 4 Europese Commissie, Directoraat-generaal GCO - Gemeenschappelijk Centrum voor Onderzoek 9
- 5 Gemeente Rotterdam 9
- 6 Provincie Gelderland 8
- 7 Erasmus MC 8
- 8 gemeente Westland 7
- 9 Provincie Noord-Holland 6
- 10 Gemeente Smallingerland 6
- 11 Vervoer Gooi en Vechtstreek B.V. 6
- 12 Stichting Regionaal Inkoopbureau IJmond & Kennemerland 5
Hoe we rekenen
- Vervoerders Eenheid: vervoerders · geteld
- Vervoerders zoals hun dienstregeling ze noemt (GTFS-agency). Dezelfde vervoerder in meerdere feeds telt één keer; in Duitsland het bedrijf dat elke lijn feitelijk uitvoert. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed
- Voertuigkilometers / jaar Eenheid: km per jaar · schatting
- Voor elke rit: routelengte (langs het gepubliceerde tracé; zonder tracé de rechte lijn tussen de haltes × 1,25) × de dagen dat de rit rijdt in de representatieve week, × 365,25 / 7. Alleen geplande dienst – geen lege ritten of ritten van en naar de stalling, geen vraagafhankelijk vervoer. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed
- Voertuigen (spits) Eenheid: voertuigen · schatting
- Het hoogste aantal gelijktijdig rijdende ritten in de representatieve week – een ondergrens: reserve- en werkplaatsvoertuigen zijn niet meegeteld. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed
- Ritten / week Eenheid: ritten per week · geteld
- Alle geplande ritten in de representatieve week; ritten die als frequentie zijn opgegeven (elke 10 minuten), worden uitgesplitst in afzonderlijke ritten. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed
- Stations* Eenheid: stations · geteld
- Stations met een eigen pagina: ten minste 250 geplande vertrekken per dag, of bij de 1.000 drukste van een land met ten minste 30. Per land begrensd, dus niet vergelijkbaar tussen landen. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed
- Voertuigkilometers per inwoner Eenheid: km per inwoner per jaar · schatting
- Voertuigkilometers per jaar van alle vervoerders in het land ÷ de bevolking. Alleen landen waarvan de dienstregelingen het hele land dekken; het cijfer voor alle landen samen is hun voertuigkilometers ÷ hun bevolking. Bron: gepubliceerde GTFS-dienstregelingen, één representatieve week per feed; Eurostat, bevolking op 1 januari 2025
- Aankondigingen Eenheid: aankondigingen · geteld
- Elke gepubliceerde aankondiging telt één keer: vooraankondiging, aanbesteding of gunning. Bron: TED (Publicatieblad van de EU) sinds 06/2024 en het Duitse nationale portaal
- Lopende procedures Eenheid: aankondigingen · zoals gepubliceerd
- Vooraankondigingen en aanbestedingen – aankondigingen die geen gunning melden. Bron: TED (Publicatieblad van de EU) sinds 06/2024 en het Duitse nationale portaal
- Waarde (€) Eenheid: € · zoals gepubliceerd
- Som van de in de aankondigingen vermelde contractwaarden, alleen in euro; andere valuta worden niet omgerekend en niet opgeteld. Veel aankondigingen vermelden geen waarde, dus de som is een ondergrens. Bron: TED (Publicatieblad van de EU) sinds 06/2024 en het Duitse nationale portaal