There are 5 ways to get from Hilversum to Amersfoort by train, bus, rideshare, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Hilversum to Amersfoort CentraalIntercity direct / ...
11 min€5Rideshare
cheapest- Take the rideshare from Hilversum to Amersfoort23 km
38 min€3Bus
- Take the bus from Hilversum, Schapenkamp to Amersfoort, Centraal Station70
48 minTaxi
- Take the taxi from Hilversum to Amersfoort21.8 km
20 min€70–85Drive 21.8 km
- Drive from Hilversum to Amersfoort21.8 km
20 min€4–6
Hilversum to Amersfoort by train
Questions & Answers
The cheapest way to get from Hilversum to Amersfoort is to rideshare which costs €3 and takes 38 min.
The fastest way to get from Hilversum to Amersfoort is to train which takes 11 min and costs €5.
Yes, there is a direct bus departing from Hilversum, Schapenkamp and arriving at Amersfoort, Centraal Station station. Services depart hourly, and operate every day. The journey takes approximately 48 min.
Yes, there is a direct train departing from Hilversum and arriving at Amersfoort Centraal. Services depart every 15 minutes, and operate every day. The journey takes approximately 11 min.
The distance between Hilversum and Amersfoort is 16 km. The road distance is 21.8 km.
The best way to get from Hilversum to Amersfoort without a car is to train which takes 11 min and costs €5.
The train from Hilversum to Amersfoort Centraal takes 11 min including transfers and departs every 15 minutes.
Hilversum to Amersfoort bus services, operated by U-Ov, depart from Hilversum, Schapenkamp station.
Hilversum to Amersfoort train services, operated by Nederlandse Spoorwegen (NS), depart from Hilversum station.
The best way to get from Hilversum to Amersfoort is to train which takes 11 min and costs €5. Alternatively, you can bus, which costs and takes 48 min.
What companies run services between Hilversum, Netherlands and Amersfoort, Netherlands?
Nederlandse Spoorwegen (NS) operates a train from Hilversum to Amersfoort Centraal every 15 minutes. Tickets cost €5 and the journey takes 11 min. Alternatively, U-Ov operates a bus from Hilversum, Schapenkamp to Amersfoort, Centraal Station every 20 minutes, and the journey takes 48 min. Nederlandse Spoorwegen (NS) also services this route twice a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hilversum to Amersfoort Centraal
- Ave. Duration
- 11 min
- Frequency
- Every 15 minutes
- Estimated price
- €5
- Website
- https://www.ns.nl/en
- Website
- example.com
Bus from Hilversum, Schapenkamp to Amersfoort, Centraal Station
- Ave. Duration
- 48 min
- Frequency
- Every 20 minutes
- Schedules at
- example.com
- Phone
- +31 30 751 5155
- Website
- ns.nl
Bus from Hilversum, Schapenkamp to Amersfoort, Centraal Station
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Website
- https://www.ns.nl/en
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Hilversum to Amersfoort
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €3
- Schedules at
- blablacar.com
- Ave. Duration
- 20 min
- Estimated price
- €70–85
UTC
- Phone
- +31 307777777
- Website
- utc.nl
Taxi Utrecht Midland
- Phone
- +31 307440878
- Website
- taxi-utrecht-midland.nl
Taxi Utrecht Central
- Phone
- +31 302273641
- Website
- taxiutrechtcentraal.com
Taxi Utrecht
- Phone
- +31 30 4444044
- Website
- taxiutrecht.org
Taxi Bestellen Utrecht
- Phone
- +31 307440233
- Website
- taxibestellenutrecht.nl
Taxi Bellen Utrecht
- Phone
- +31 302072955
- Website
- taxibellenutrecht.nl
Cheapcab
- Phone
- +31 302690724
- Website
- cheapcab.nl
Cab Company
- Phone
- +31 302496109
- Website
- cabcompanyutrecht.nl
TCA Taxi
- Phone
- +31 20 777 7777
- Website
- tcataxi.nl
Staxi
- Phone
- +31 20 705 8888
- Website
- staxi.nl
Goedkoopnaarschiphol.NL
- Phone
- +31 20 260 0810
- Website
- goedkoopnaarschiphol.nl
Dutch Cab Company
- Phone
- +31 202101511
- Website
- dutchcabcompany.nl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Getting around the Cyclades, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Hilversum to Amersfoort bus services, operated by U-Ov, arrive at Amersfoort, Centraal Station.
Hilversum to Amersfoort train services, operated by Nederlandse Spoorwegen (NS), arrive at Amersfoort Centraal station.
Yes, the driving distance between Hilversum to Amersfoort is 22 km. It takes approximately 20 min to drive from Hilversum to Amersfoort.
Book your Hilversum to Amersfoort train tickets online with Omio.
There are 1072+ hotels available in Amersfoort.
Check out Blablacar's carpooling service for rideshare options between Hilversum and Amersfoort. A great option if you don't have a driver's licence or want to avoid public transport.






