Day 1 — Amsterdam → Haarlem via the IJ and the green western outskirts
🚲 Start in Amsterdam, finish in Haarlem. Roughly 28–35 km, pure riding time about 2–2.5 hours, elevation gain is symbolic — up to 40 m for the day. The surface is almost entirely comfortable: urban bike paths, waterfronts, dedicated lanes, park sections, and quiet streets. This is an easy day, good for acclimatization and getting used to the Dutch rhythm. In the morning it is convenient to pick up a bike in the center or near Amsterdam Centraal, do a short run through the center, and take the free GVB ferry across the IJ toward Amsterdam-Noord or, if staying in the east, simply head west on city bike paths without complicated road interchanges. From there, the route makes sense via Westerpark / Sloterplas / Halfweg or along calm inter-district cycling links toward Spaarnwoude and Haarlem. Main stops along the way: a park or waterfront in western Amsterdam, the green Spaarnwoude area for the first long break, and the historic center of Haarlem at the finish. Water and food are easiest to restock in Amsterdam before departure, then in Halfweg or at suburban cafés, and in Haarlem it is easy to find supermarkets, terraces, and dinner. It is best to stay overnight in Haarlem: the city is compact, beautiful, and perfectly suited as a base before the dunes and the sea. Road nuances: in Amsterdam itself there is a lot of local bike traffic, so it is important to ride predictably and not brake sharply at intersections; when leaving the city, the wind may already feel stronger. Why the day is realistic: the distance is short, the terrain is almost flat, the infrastructure is among the clearest in Europe, and in case of fatigue you can always shorten the route with a suburban train.