On a budget, Utrecht Day-Trip still earns its price.
~€8–9 train each way
A real, lived-in canal city with the charm of Amsterdam but a younger student energy and fewer tourists — the split-level Oudegracht wharves are genuinely unique. The catch: it's a fuller commitment than Haarlem, and people expecting a 'mini-Amsterdam' miss that its appeal is its own everyday vibrancy.