Only one free day? · Day trip from Amsterdam

Utrecht or Haarlem?

FieldUtrechtHaarlem
Travel time23 min 27 min on average15 min
TransportDirect IntercityDirect train
Self-guided€ 33.50€ 11–29.50
Tour––
Time needed5–7 h3–5 h
ClosedNone (Dom Tower shut on Christmas Day, New Year's Day and King's Day)Monday
Best timeAll year; clear days for the towerAll year; Saturday for the market
VerdictWorth a full dayWorth half a day
Our verdict

Utrecht for a full day, Haarlem for a morning.

Utrecht has more to fill a day: the Dom Tower climb at € 13.50, open daily, plus canals with cafes on the lower quay, for five to seven hours in all. The train takes 23 minutes and starts at € 10 each way. Haarlem is closer and cheaper, 15 minutes and € 5.50 each way, and three to five hours covers it. Pick Haarlem when you only have half a day or when painting matters more than a view, since the Frans Hals Museum costs € 18.50. Avoid Haarlem on a Monday, when that museum is closed.

Last checked: · Train times and fares from NS International and Trainline (NS data), bus details from MeerPlus; opening days and prices from each attraction's official site.