Independent guide · not affiliated with, or endorsed by, the airport

Home page » Schiphol to Utrecht
Direct trains from Amsterdam Airport to Utrecht Centraal, with journey time, ticket price and where to board.
The fastest way from Amsterdam Airport Schiphol to Utrecht is a direct Intercity train that takes about 30–35 minutes, with no change (checked September 2026). Trains leave from the station directly beneath Schiphol Plaza, so you can be on a platform within minutes of baggage claim. Utrecht Centraal is the largest station in the Netherlands and sits right next to the city centre.
A second-class e-ticket costs €11.60 one way and €20.88 in first class (checked September 2026). A return is €23.20 in second class. Children aged 4–11 travel on a €2.50 Railrunner ticket.
Buy an e-ticket at ns.nl, tap a contactless card or phone with OVpay at the yellow posts on the platform, or use a yellow NS machine at Schiphol Plaza. E-tickets are cheaper than paper tickets from a machine, which carry a small surcharge.
For most travellers the train wins on price and time. Utrecht is about 45 km from Schiphol, and a taxi or private transfer runs well over €90 depending on traffic on the A2 motorway. A booked transfer only makes sense for a group with heavy luggage, a late-night arrival, or a hotel outside the centre. Compare it against a few train tickets before you decide.