Hilversum to Beverwijk train with NS Domestic

Wed, Apr 30
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Live departures

Hilversum to Beverwijk train times

Showing trains for today, Tuesday, April 29
Last updated at 2:40 AM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_sprinter5808 · 48213:03 AM Hilversum
1h29
4:32 AM Beverwijk1 transfer
ntra_sprinter5808 · 48213:05 AM Hilversum
1h27
4:32 AM Beverwijk1 transfer
ntra_sprinter5710 · 4010 · 48103:21 AM Hilversum
1h36
4:57 AM Beverwijk2 transfers
ntra_sprinter4912 · 5812 · 48233:39 AM Hilversum
1h22
5:01 AM Beverwijk2 transfers
ntra_sprinter5812 · 48233:44 AM Hilversum
1h17
5:01 AM Beverwijk1 transfer
ntra_sprinter5812 · 48233:46 AM Hilversum
1h15
5:01 AM Beverwijk1 transfer
ntra_sprinter4913+ntra_intercity2914+ntra_sprinter48253:50 AM Hilversum
1h42
5:32 AM Beverwijk2 transfers
ntra_sprinter5712+ntra_intercity1514 · 3012 · 34313:57 AM Hilversum
1h43
5:40 AM Beverwijk3 transfers
ntra_intercity1514+ntra_sprinter4012 · 48124:09 AM Hilversum
1h18
5:27 AM Beverwijk2 transfers
ntra_sprinter5814 · 48254:15 AM Hilversum
1h17
5:32 AM Beverwijk1 transfer
ntra_sprinter5814 · 48254:17 AM Hilversum
1h15
5:32 AM Beverwijk1 transfer
ntra_sprinter4915+ntra_intercity2916+ntra_sprinter48274:20 AM Hilversum
1h42
6:02 AM Beverwijk2 transfers
ntra_intercity1516+ntra_sprinter4014 · 48144:39 AM Hilversum
1h18
5:57 AM Beverwijk2 transfers
ntra_sprinter5816 · 48274:45 AM Hilversum
1h17
6:02 AM Beverwijk1 transfer
ntra_sprinter5816 · 48274:47 AM Hilversum
1h15
6:02 AM Beverwijk1 transfer
ntra_sprinter4917+ntra_intercity3918+ntra_sprinter48294:50 AM Hilversum
1h42
6:32 AM Beverwijk2 transfers
ntra_sprinter5818 · 48295:15 AM Hilversum
1h17
6:32 AM Beverwijk1 transfer
ntra_sprinter5818 · 48295:17 AM Hilversum
1h15
6:32 AM Beverwijk1 transfer
ntra_sprinter4919+ntra_intercity3920+ntra_sprinter48315:20 AM Hilversum
1h42
7:02 AM Beverwijk2 transfers
ntra_sprinter5820 · 48315:45 AM Hilversum
1h17
7:02 AM Beverwijk1 transfer
ntra_sprinter5820 · 48315:47 AM Hilversum
1h15
7:02 AM Beverwijk1 transfer
ntra_sprinter4921+ntra_intercity3922+ntra_sprinter48335:50 AM Hilversum
1h42
7:32 AM Beverwijk2 transfers
ntra_sprinter5822 · 48336:15 AM Hilversum
1h17
7:32 AM Beverwijk1 transfer
ntra_sprinter5822 · 48336:17 AM Hilversum
1h15
7:32 AM Beverwijk1 transfer
ntra_sprinter4923+ntra_intercity3924+ntra_sprinter48356:20 AM Hilversum
1h42
8:02 AM Beverwijk2 transfers
ntra_sprinter5824 · 48356:45 AM Hilversum
1h17
8:02 AM Beverwijk1 transfer
ntra_sprinter5824 · 48356:47 AM Hilversum
1h15
8:02 AM Beverwijk1 transfer
ntra_sprinter4925+ntra_intercity3926+ntra_sprinter48376:50 AM Hilversum
1h42
8:32 AM Beverwijk2 transfers
ntra_sprinter5826 · 48377:15 AM Hilversum
1h17
8:32 AM Beverwijk1 transfer
ntra_sprinter5826 · 48377:17 AM Hilversum
1h15
8:32 AM Beverwijk1 transfer
ntra_sprinter4927+ntra_intercity3928+ntra_sprinter48397:20 AM Hilversum
1h42
9:02 AM Beverwijk2 transfers
ntra_sprinter5828 · 48397:45 AM Hilversum
1h17
9:02 AM Beverwijk1 transfer
ntra_sprinter5828 · 48397:47 AM Hilversum
1h15
9:02 AM Beverwijk1 transfer
ntra_sprinter4929+ntra_intercity3930+ntra_sprinter48417:50 AM Hilversum
1h42
9:32 AM Beverwijk2 transfers
ntra_sprinter5830 · 48418:15 AM Hilversum
1h17
9:32 AM Beverwijk1 transfer
ntra_sprinter5830 · 48418:17 AM Hilversum
1h15
9:32 AM Beverwijk1 transfer
ntra_sprinter4931+ntra_intercity3932+ntra_sprinter48438:20 AM Hilversum
1h42
10:02 AM Beverwijk2 transfers
ntra_sprinter5832 · 48438:45 AM Hilversum
1h17
10:02 AM Beverwijk1 transfer
ntra_sprinter5832 · 48438:47 AM Hilversum
1h15
10:02 AM Beverwijk1 transfer
ntra_sprinter4933+ntra_intercity3934+ntra_sprinter48458:50 AM Hilversum
1h42
10:32 AM Beverwijk2 transfers
ntra_sprinter5834 · 48459:15 AM Hilversum
1h17
10:32 AM Beverwijk1 transfer
ntra_sprinter5834 · 48459:17 AM Hilversum
1h15
10:32 AM Beverwijk1 transfer
ntra_sprinter4935+ntra_intercity3936+ntra_sprinter48479:20 AM Hilversum
1h42
11:02 AM Beverwijk2 transfers
ntra_sprinter5836 · 48479:45 AM Hilversum
1h17
11:02 AM Beverwijk1 transfer
ntra_sprinter5836 · 48479:47 AM Hilversum
1h15
11:02 AM Beverwijk1 transfer
ntra_sprinter4937+ntra_intercity3938+ntra_sprinter48499:50 AM Hilversum
1h42
11:32 AM Beverwijk2 transfers
ntra_sprinter5838 · 484910:15 AM Hilversum
1h17
11:32 AM Beverwijk1 transfer
ntra_sprinter5838 · 484910:17 AM Hilversum
1h15
11:32 AM Beverwijk1 transfer
ntra_sprinter4939+ntra_intercity3940+ntra_sprinter485110:20 AM Hilversum
1h42
12:02 PM Beverwijk2 transfers
ntra_sprinter5840 · 485110:45 AM Hilversum
1h17
12:02 PM Beverwijk1 transfer
ntra_sprinter5840 · 485110:47 AM Hilversum
1h15
12:02 PM Beverwijk1 transfer
ntra_sprinter4941+ntra_intercity3942+ntra_sprinter485310:50 AM Hilversum
1h42
12:32 PM Beverwijk2 transfers
ntra_sprinter5842 · 485311:15 AM Hilversum
1h17
12:32 PM Beverwijk1 transfer
ntra_sprinter5842 · 485311:17 AM Hilversum
1h15
12:32 PM Beverwijk1 transfer
ntra_sprinter4943+ntra_intercity3944+ntra_sprinter485511:20 AM Hilversum
1h42
1:02 PM Beverwijk2 transfers
ntra_sprinter5844 · 485511:45 AM Hilversum
1h17
1:02 PM Beverwijk1 transfer
ntra_sprinter5844 · 485511:47 AM Hilversum
1h15
1:02 PM Beverwijk1 transfer
ntra_sprinter4945+ntra_intercity3946+ntra_sprinter485711:50 AM Hilversum
1h42
1:32 PM Beverwijk2 transfers
ntra_sprinter5846 · 485712:15 PM Hilversum
1h17
1:32 PM Beverwijk1 transfer
ntra_sprinter5846 · 485712:17 PM Hilversum
1h15
1:32 PM Beverwijk1 transfer
ntra_sprinter4947+ntra_intercity3948+ntra_sprinter485912:20 PM Hilversum
1h42
2:02 PM Beverwijk2 transfers
ntra_sprinter5848 · 485912:45 PM Hilversum
1h17
2:02 PM Beverwijk1 transfer
ntra_sprinter5848 · 485912:47 PM Hilversum
1h15
2:02 PM Beverwijk1 transfer
ntra_sprinter4949+ntra_intercity3950+ntra_sprinter486112:50 PM Hilversum
1h42
2:32 PM Beverwijk2 transfers
ntra_sprinter5850 · 48611:15 PM Hilversum
1h17
2:32 PM Beverwijk1 transfer
ntra_sprinter5850 · 48611:17 PM Hilversum
1h15
2:32 PM Beverwijk1 transfer
ntra_sprinter4951+ntra_intercity3952+ntra_sprinter48631:20 PM Hilversum
1h42
3:02 PM Beverwijk2 transfers
ntra_sprinter5750+ntra_intercity2261 · 34521:27 PM Hilversum
1h55
3:22 PM Beverwijk2 transfers
ntra_sprinter5852 · 48631:45 PM Hilversum
1h17
3:02 PM Beverwijk1 transfer
ntra_sprinter5852 · 48631:47 PM Hilversum
1h15
3:02 PM Beverwijk1 transfer
ntra_sprinter4953+ntra_intercity3954+ntra_sprinter48651:50 PM Hilversum
1h42
3:32 PM Beverwijk2 transfers
ntra_sprinter5752+ntra_intercity2363 · 34541:57 PM Hilversum
1h55
3:52 PM Beverwijk2 transfers
ntra_sprinter5854 · 48652:15 PM Hilversum
1h17
3:32 PM Beverwijk1 transfer
ntra_sprinter5854 · 48652:17 PM Hilversum
1h15
3:32 PM Beverwijk1 transfer
ntra_sprinter4955+ntra_intercity3956+ntra_sprinter48672:20 PM Hilversum
1h42
4:02 PM Beverwijk2 transfers
ntra_sprinter5856 · 48672:45 PM Hilversum
1h17
4:02 PM Beverwijk1 transfer
ntra_sprinter5856 · 48672:47 PM Hilversum
1h15
4:02 PM Beverwijk1 transfer
ntra_sprinter4957+ntra_intercity3958+ntra_sprinter48692:50 PM Hilversum
1h42
4:32 PM Beverwijk2 transfers
ntra_sprinter5858 · 48693:15 PM Hilversum
1h17
4:32 PM Beverwijk1 transfer
ntra_sprinter5858 · 48693:17 PM Hilversum
1h15
4:32 PM Beverwijk1 transfer
ntra_sprinter4959+ntra_intercity3960+ntra_sprinter48713:20 PM Hilversum
1h42
5:02 PM Beverwijk2 transfers
ntra_sprinter5860 · 48713:45 PM Hilversum
1h17
5:02 PM Beverwijk1 transfer
ntra_sprinter5860 · 48713:47 PM Hilversum
1h15
5:02 PM Beverwijk1 transfer
ntra_sprinter4961+ntra_intercity3962+ntra_sprinter48733:50 PM Hilversum
1h42
5:32 PM Beverwijk2 transfers
ntra_sprinter5862 · 48734:15 PM Hilversum
1h17
5:32 PM Beverwijk1 transfer
ntra_sprinter5862 · 48734:17 PM Hilversum
1h15
5:32 PM Beverwijk1 transfer
ntra_sprinter4963+ntra_intercity3964+ntra_sprinter48754:20 PM Hilversum
1h42
6:02 PM Beverwijk2 transfers
ntra_sprinter5864 · 48754:45 PM Hilversum
1h17
6:02 PM Beverwijk1 transfer
ntra_sprinter5864 · 48754:47 PM Hilversum
1h15
6:02 PM Beverwijk1 transfer
ntra_sprinter4965+ntra_intercity2966+ntra_sprinter48774:50 PM Hilversum
1h42
6:32 PM Beverwijk2 transfers
ntra_sprinter5866 · 48775:15 PM Hilversum
1h17
6:32 PM Beverwijk1 transfer
ntra_sprinter5866 · 48775:17 PM Hilversum
1h15
6:32 PM Beverwijk1 transfer
ntra_sprinter4967+ntra_intercity2968+ntra_sprinter48795:20 PM Hilversum
1h42
7:02 PM Beverwijk2 transfers
ntra_sprinter5868 · 48795:45 PM Hilversum
1h17
7:02 PM Beverwijk1 transfer
ntra_sprinter5868 · 48795:47 PM Hilversum
1h15
7:02 PM Beverwijk1 transfer
ntra_sprinter4969+ntra_intercity2970+ntra_sprinter48815:50 PM Hilversum
1h42
7:32 PM Beverwijk2 transfers
ntra_intercity1570+ntra_sprinter4068 · 48686:09 PM Hilversum
1h18
7:27 PM Beverwijk2 transfers
ntra_sprinter5870 · 48816:15 PM Hilversum
1h17
7:32 PM Beverwijk1 transfer
ntra_sprinter5870 · 48816:17 PM Hilversum
1h15
7:32 PM Beverwijk1 transfer
ntra_sprinter4971+ntra_intercity2972+ntra_sprinter48836:20 PM Hilversum
1h42
8:02 PM Beverwijk2 transfers
ntra_sprinter5872 · 48836:45 PM Hilversum
1h17
8:02 PM Beverwijk1 transfer
ntra_sprinter5872 · 48836:47 PM Hilversum
1h15
8:02 PM Beverwijk1 transfer
ntra_sprinter4973+ntra_intercity2974+ntra_sprinter48856:50 PM Hilversum
1h42
8:32 PM Beverwijk2 transfers
ntra_intercity1574+ntra_sprinter4072 · 48727:09 PM Hilversum
1h18
8:27 PM Beverwijk2 transfers
ntra_sprinter5874 · 48857:15 PM Hilversum
1h17
8:32 PM Beverwijk1 transfer
ntra_sprinter5874 · 48857:17 PM Hilversum
1h15
8:32 PM Beverwijk1 transfer
ntra_sprinter4975+ntra_intercity2976+ntra_sprinter48877:20 PM Hilversum
1h42
9:02 PM Beverwijk2 transfers
ntra_sprinter5876 · 48877:45 PM Hilversum
1h17
9:02 PM Beverwijk1 transfer
ntra_sprinter5876 · 48877:47 PM Hilversum
1h15
9:02 PM Beverwijk1 transfer
ntra_sprinter4977+ntra_intercity2978+ntra_sprinter48897:50 PM Hilversum
1h42
9:32 PM Beverwijk2 transfers
ntra_intercity1578+ntra_sprinter4076 · 48768:09 PM Hilversum
1h18
9:27 PM Beverwijk2 transfers
ntra_sprinter5878 · 48898:15 PM Hilversum
1h17
9:32 PM Beverwijk1 transfer
ntra_sprinter5878 · 48898:17 PM Hilversum
1h15
9:32 PM Beverwijk1 transfer
ntra_sprinter4979+ntra_intercity2980+ntra_sprinter48918:20 PM Hilversum
1h42
10:02 PM Beverwijk2 transfers
ntra_sprinter5880 · 48918:45 PM Hilversum
1h17
10:02 PM Beverwijk1 transfer
ntra_sprinter5880 · 48918:47 PM Hilversum
1h15
10:02 PM Beverwijk1 transfer
ntra_sprinter4981+ntra_intercity2982+ntra_sprinter48938:50 PM Hilversum
1h42
10:32 PM Beverwijk2 transfers
ntra_intercity1582+ntra_sprinter4080 · 48809:10 PM Hilversum
1h17
10:27 PM Beverwijk2 transfers
ntra_sprinter5882 · 48939:15 PM Hilversum
1h17
10:32 PM Beverwijk1 transfer
ntra_sprinter5882 · 48939:17 PM Hilversum
1h15
10:32 PM Beverwijk1 transfer

Find all the dates and times for this journey

Compare prices and tickets Hilversum to Beverwijk by train

Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Hilversum to Beverwijk

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Hilversum to Beverwijk run on average 114 times per day, taking around 1h 15m. Cheap train tickets for this journey start at $16 (€13) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
27 miles (45 km)
Average train duration
1h 15m
Cheapest ticket price
$16 (€13)
Trains per day
114
Train providers
1
Fastest train
1h 15m
First train
00:28
Last train
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Your Journey on the Hilversum to Beverwijk Train

Discover the convenience and ease of traveling across the beautiful Netherlands by boarding the train from Hilversum to Beverwijk. Whether you're commuting or planning a leisurely visit, the regular trains from Hilversum to Beverwijk offer seamless travel with frequent schedules and comfortable rolling stock. The journey typically begins at the Hilversum and ends at the bustling Beverwijk, ensuring a smooth and scenic ride suitable for all types of travelers. Book your journey today and experience top-notch service as you explore the route from Hilversum to Beverwijk.

Cheap Hilversum to Beverwijk Train Ticket Prices

If you're planning a trip from Hilversum to Beverwijk, understanding train ticket prices is crucial for budgeting your journey. You can find a train ticket for as low as $16 (€13) on this route, making it a cost-effective choice for travelers. Typically, the average train ticket costs around $16 (€13), providing good value for the convenience of travel. For those looking to maximize savings and enjoy a picturesque ride, traveling in September is recommended. This month typically offers comfortable weather, fewer crowds, and occasionally, even better deals on train tickets. Remember, booking in advance can further enhance your potential for savings on this beautiful route.

Train Hilversum to Beverwijk: Dutch Railways and NS services

Traveling by train from Hilversum to Beverwijk offers a seamless experience, thanks to reliable services provided by Dutch Railways (NS). NS, the principal railway service in the Netherlands, ensures frequent and direct connections between these charming towns. The routes often feature modern Sprinter and Intercity trains, offering comfortable seating, Wi-Fi access, and onboard refreshments for a pleasant journey. Passengers can expect a hassle-free travel experience with convenient schedules and efficient services, making it an ideal choice for daily commuters and tourists alike, eager to explore the picturesque landscapes and cultural attractions of North Holland.

Discover Train Hilversum to Beverwijk: Train Times and Schedule

The journey from Hilversum to Beverwijk by train covers a distance of approximately 27 miles (45 km). On average, the train journey between these two cities takes around 1h 15m. This makes traveling by train a convenient and efficient option for commuters and visitors alike.

Trains from Hilversum to Beverwijk operate with a frequency of about 114 trains daily. This regular service runs every day of the week, ensuring that passengers have ample options for planning their travels.

Typically, the first train of the day departs from Hilversum to Beverwijk at around 00:28, providing early birds with an early start. The last train generally leaves at about 23:58, accommodating those who prefer later travel times. With the detailed Hilversum to Beverwijk train schedule, planning your journey has never been easier.

FAQs: Trains from Hilversum to Beverwijk

FAQs: Travel by train from Hilversum to Beverwijk 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 Hilversum to Beverwijk.
FAQs

More options for your journey from Hilversum to Beverwijk

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

Most popular train connections to Beverwijk

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links