Travel from Maastricht to Utrecht

Train from Maastricht to Utrecht

Dutch Railways (NS) operates a train from Maastricht to Utrecht every 30 minutes. Tickets cost $25 - $45 and the journey takes 1 h 53 min.

How to get from Maastricht to Utrecht

ModeDurationPrice
From Maastricht train to Utrecht Centraal.1 h 53 min35€
From Maastricht drive to Utrecht.1 h 48 min27€

How long does it take to get from Maastricht to Utrecht?

The train from Maastricht to Utrecht Centraal takes 1 h 53 min including transfers and departs every 30 minutes.

Is there a direct train between Maastricht and Utrecht?

Yes, there is a direct train departing from Maastricht and arriving at Utrecht Centraal. Services depart every 30 minutes, and operate every day. The journey takes approximately 1 h 53 min.

Operators from Maastricht to Utrecht

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)