Travel from Haarlem to Utrecht

Train from Haarlem to Utrecht

Dutch Railways (NS) operates a train from Haarlem to Utrecht every 15 minutes. Tickets cost $5 - $11 and the journey takes 15 min. Dutch Railways (NS) also services this route every 15 minutes.

How to get from Haarlem to Utrecht

From Haarlem train to Amsterdam Centraal then train to Utrecht Centraal. 48 min 15€. From Haarlem, Rustenburgerlaan line 356 bus to Amsterdam Bijlmer ArenA then train to Utrecht Centraal. 1 h 7 min 13€. From Haarlem, Centrum/Verwulft line 300 bus to Schiphol (Airport) then train to Utrecht Centraal. 1 h 13 min 18€. From Haarlem taxi to Utrecht. 43 min 161€. From Haarlem drive to Utrecht. 43 min 8€.

Operators from Haarlem to Utrecht