Cycle routes in Amsterdam
Amsterdam has 1,729 km of cycling infrastructure on the map: 83% is separated from traffic and the rest is painted lanes, shared streets and paths where cycling is allowed. It is a mostly flat network: only 0% has gradients above 5%.
Kilometres by type of route
| Type | Length | Share |
|---|---|---|
| Separated cycle pathaway from cars and pedestrians | 1,434.0 km | 83 % |
| Painted bike lanelane marked on the carriageway | 137.0 km | 8 % |
| Path, bikes allowedpavement or path where cycling is permitted | 97.1 km | 6 % |
| Shared streetbicycle street or marked shared lane | 60.4 km | 3 % |
| Total | 1,728.6 km |
Measured on OpenStreetMap data from 13 September 2026. If a cycle path is missing, it can be added there and will appear in the next update.
By municipality
| Area | Cycling infrastructure |
|---|---|
| Amsterdam | 1,019.1 km |
| Amstelveen | 190.3 km |
| Diemen | 52.4 km |
| Ouder-Amstel | 46.3 km |
Named routes
- Hoofdweg15.3 km
- Schipholweg11.8 km
- Aalsmeerderweg11.2 km
- Amsterdamseweg9.7 km
- Beneluxbaan9.2 km
- Haarlemmerweg9.1 km
- Middenweg7.5 km
- Provincialeweg7.1 km
- Loevesteinse Randweg5.8 km
- IJburglaan5.7 km
- Gooilandseweg5.7 km
- Aalsmeerderdijk5.6 km
- Hornweg5.5 km
- Oosteinderweg5.3 km
- Brettenpad5.2 km
- Legmeerdijk5.2 km
- Vondelpark5.2 km
- Amsteldijk Zuid5.1 km
- Zwanenburgerdijk5.1 km
- Gulden Kruispad5.0 km
- Meibergpad4.9 km
- Kruisweg4.8 km
- Zuiderzeeweg4.8 km
- Abcouderpad4.7 km
- Spaarndammerdijk4.7 km
- Diemerzeedijk4.6 km
- Osdorperweg4.5 km
- Nieuwemeerdijk4.5 km
- Cornelis Lelylaan4.3 km
- Admiraal De Ruijterweg4.3 km
- Amstelveenseweg4.2 km
- Rijnlanderweg4.1 km
- Nassaukade4.0 km
- Marnixstraat4.0 km
- Googpad4.0 km
- Overtoom3.9 km
- Pad om de Noord3.8 km
- Diemerbospad3.6 km
- Haarlemmerstraatweg3.6 km
- Westpoortweg3.6 km
- Liniepad3.6 km
- Gaasperdammerpad3.5 km
- Keizer Karelweg3.5 km
- Weesperzijde3.4 km
- Bovenkerkerweg3.4 km
- Kruisbaakweg3.4 km
- Uitdammerdijk3.4 km
- Burgemeester Röellstraat3.4 km
- President Kennedylaan3.3 km
- Joan Muyskenweg3.3 km
Cycling in Amsterdam
- 10 bike-share stations (OV-fiets) on the map
- 2,023 bike parking spots
- 408 bike shops and repair shops