Compare prices and tickets by train, bus or flight

Sun
Dec 5
$12Ns_ic
Mon
Dec 6
$12Ns_ic
Thu
Dec 9
$12Ns_ic
Fri
Dec 10
$12Ns_ic
Sat
Dec 11
$12Ns_ic

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Utrecht from Amsterdam Airport Schiphol

distanceDistance21 miles (34 km)
durationAverage train duration29 min
priceAverage train ticket price$12 (€10)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day

Trains from Amsterdam Airport Schiphol to Utrecht cover the 21 miles (34 km) long trip taking on average 29 min with our travel partners like. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this trip costs around $12 (€10), you can find the cheapest train ticket for as low as $12 (€10).

Train companies

Lufthansa and Transavia trains between Amsterdam Airport Schiphol and Utrecht

Travel between Amsterdam Airport Schiphol and Utrecht from $12 (€10) with Omio’s train partners Lufthansa and Transavia! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Lufthansa
Transavia

Looking to travel by train between Amsterdam Airport Schiphol and Utrecht? Omio can help you find that perfect trip with Lufthansa. Check Omio to see current Lufthansa train schedules, tickets, travel information and prices for the best deals on the Amsterdam Airport Schiphol to Utrecht train and book Lufthansa tickets online quickly and easily. When taking a train from Amsterdam Airport Schiphol to Utrecht, you can expect to travel 21 miles (34 km) one-way with Lufthansa. If you search for trains from Amsterdam Airport Schiphol to Utrecht in the Omio app, you can check if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Lufthansa, we do the work for you to get you safely to Utrecht from Amsterdam Airport Schiphol. Book that perfect Amsterdam Airport Schiphol to Utrecht train now with Omio and enjoy a smooth and comfortable journey with Lufthansa!

Travel Tips

Trains from Amsterdam Airport Schiphol to Utrecht
Travel by train to Utrecht easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam Airport Schiphol to Utrecht.
FAQs
How much does a cheap train to Utrecht from Amsterdam Airport Schiphol cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Amsterdam Airport Schiphol and Utrecht for the next 7 days starting from $12 (€10)  one way.
What is the price of a train ticket between Amsterdam Airport Schiphol and Utrecht?
If you’re looking to purchase your train tickets in the next week, you can expect the Amsterdam Airport Schiphol to Utrecht train price to come in at an average of $12 (€10)  one way.
How far is Utrecht from Amsterdam Airport Schiphol by train?
When traveling this route you should expect the distance to Utrecht from Amsterdam Airport Schiphol by train to be approximately 21 miles (34 km).
How long is the train ride from Amsterdam Airport Schiphol to Utrecht?
While the time it takes to travel 21 miles (34 km) to Utrecht from Amsterdam Airport Schiphol can vary based on specific dates, weekends, and holidays, the Amsterdam Airport Schiphol to Utrecht train journey time is on average 29 min.
How many trains are there from Amsterdam Airport Schiphol to Utrecht a day?
The average number of trains departing Amsterdam Airport Schiphol for Utrecht is 50 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Amsterdam Airport Schiphol to Utrecht? When does the last train depart from Amsterdam Airport Schiphol to Utrecht?
You can take the earliest train from Amsterdam Airport Schiphol to Utrecht at 7: 02 AM   or take the last train from Amsterdam Airport Schiphol to Utrecht leaving at 9: 04 AM. Look for the latest Amsterdam Airport Schiphol to Utrecht train schedules on Omio and book the best time to take the train for this route.
How early should I book train tickets from Amsterdam Airport Schiphol to Utrecht to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets to Utrecht from Amsterdam Airport Schiphol within the next 7 days, you can find tickets to cost on average $12 (€10) one way. To find the best prices for this journey, consider booking your train ticket from Amsterdam Airport Schiphol to Utrecht a few months in advance.

More options for your journey from Amsterdam Airport Schiphol to Utrecht

Here are some other resources that might have the information you need