Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Amsterdam to Hasselt train with NS International | IC Brussel

Wed, Apr 23
+ 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

Cheap train tickets from Amsterdam to Hasselt

Showing times and prices for Apr 23

Cheapest

The best way to find a cheap train ticket from Amsterdam to Hasselt is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Eurocity Direct9532 · 4913
11:03AM3h16
Amsterdam Zuid
02:19PMHasselt station
$841One-way
1 transfer
Eurocity Direct9524 · 4911
09:03AM3h16
Amsterdam Zuid
12:19PMHasselt station
$951One-way
1 transfer
Eurocity Direct9520 · 4910
08:03AM3h16
Amsterdam Zuid
11:19AMHasselt station
$951One-way
1 transfer
Eurostar9322+PKP Intercity4910
08:10AM3h09
Amsterdam Centraal
11:19AMHasselt station
$1271One-way
1 transfer
Eurostar9340+PKP Intercity4913
11:10AM3h09
Amsterdam Centraal
02:19PMHasselt station
$1271One-way
1 transfer

Travel Information

Compare train, bus, and flight for Amsterdam to Hasselt

Omio recommends booking the train as it is the most popular option from Amsterdam to Hasselt among Omio's users. If you are prioritising price take the bus with prices starting from €15. For those with little time consider booking a train which can get you there in 3h 23m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare train with

Most popular
Train
Bus

€58

Average price

€27

Average price

Cheapest

3h 53m

Average duration

Fastest

3h 23m

Onboard

+

30m

Additional time*

8h 37m

Average duration

8h 7m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.2 - 0.4kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Amsterdam to Hasselt train times

Showing trains for tomorrow, Wednesday, April 23
Last updated at 6:55 PM
ProviderDepartsDurationArrivesTransfers
Tickets
eurocity_direct9520 · 49106:03 AM Amsterdam Zuid
3h16
9:19 AM Hasselt station1 transfer
eurostar9322+intercity49106:10 AM Amsterdam Centraal
3h09
9:19 AM Hasselt station1 transfer
eurocity_direct9524 · 49117:03 AM Amsterdam Zuid
3h16
10:19 AM Hasselt station1 transfer
eurocity_direct9528 · 49128:03 AM Amsterdam Zuid
3h16
11:19 AM Hasselt station1 transfer
eurocity_direct9532 · 49139:03 AM Amsterdam Zuid
3h16
12:19 PM Hasselt station1 transfer
eurostar9340+intercity49139:10 AM Amsterdam Centraal
3h09
12:19 PM Hasselt station1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Hasselt by train, bus, or flight

Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29

Fastest train times from Amsterdam to Hasselt

Showing times and prices for Apr 23

Fastest Journey

3 h 9 m

Average

3 h 14 m

Trains per day

6

Distance

163 km

It's difficult to get from Amsterdam to Hasselt without transferring at least once.

Eurostar9322+PKP Intercity4910
08:10AM3h09
Amsterdam Centraal
11:19AMHasselt station
$1271One-way
1 transfer
Eurostar9340+PKP Intercity4913
11:10AM3h09
Amsterdam Centraal
02:19PMHasselt station
$1271One-way
1 transfer
Eurocity Direct9532 · 4913
11:03AM3h16
Amsterdam Zuid
02:19PMHasselt station
$841One-way
1 transfer
Eurocity Direct9524 · 4911
09:03AM3h16
Amsterdam Zuid
12:19PMHasselt station
$951One-way
1 transfer
Eurocity Direct9520 · 4910
08:03AM3h16
Amsterdam Zuid
11:19AMHasselt station
$951One-way
1 transfer

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 Amsterdam to Hasselt

NetherlandsNetherlands
BelgiumBelgium
Icon of train
Trains from Amsterdam to Hasselt run on average 6 times per day, taking around 3h 23m. Cheap train tickets for this journey start at $32 (€26) but you can travel from only $19 (€15) by bus.
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
Cheapest alternative travel mode
Bus from $19 (€15)
Distance
101 miles (163 km)
Average train duration
3h 23m
Cheapest ticket price
$32 (€26)
Trains per day
6
Train providers
4
Fastest train
3h 5m
First train
07:03
Last train
19:03
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
Cheapest alternative travel mode
Bus from $19 (€15)

Train companies: NS International | IC Brussel, Eurostar and PKP Intercity from Amsterdam to Hasselt trains

NS International | IC Brussel, Eurostar and PKP Intercity trains will get you to Hasselt from Amsterdam from $37 (€30). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Eurostar is the premier high-speed railway service which connects the United Kingdom with Europe through the Channel Tunnel, also known as the Chunnel, with journeys connecting London St Pancras International with Paris, Brussels and Amsterdam among other popular European cities. With its high-speed service reaching speeds up to 186 mph (300 km/h), the Eurostar makes travel between the UK and Europe as smooth and easy as possible. When you book your Amsterdam to Hasselt train, you can choose between ticket types like Standard, Standard Premier (with spacious seats and light refreshments served), and Business Premier (with flexible travel options, spacious seats, lounge access, hot meals served and priority boarding).

Amsterdam to Hasselt train information with Eurostar:

  • Average Duration: 3 h 3 min
  • Cheapest Price: $37

Amsterdam to Hasselt Train: Find Your Ideal Journey

Traveling from Amsterdam to Hasselt by train is a comfortable and efficient way to make the journey between these two cities. Most trains from Amsterdam to Hasselt depart from Amsterdam Central Station and arrive at Hasselt Station, ensuring convenient access to both city centers. Whether you're traveling for business or leisure, hopping on a train from Amsterdam to Hasselt offers scenic routes and punctual service to make your trip enjoyable. Discover multiple departures daily and enjoy onboard amenities that add comfort to your travel experience. Don’t wait—start planning your seamless train journey today!

Find Cheap Amsterdam to Hasselt Train Ticket Prices

If you're planning a train journey from Amsterdam to Hasselt, you’ll be glad to know that train ticket prices can suit a range of budgets. The cheapest train ticket for this route starts at just $32 (€26), making it a cost-effective option for travelers. On average, you can expect train ticket prices to be around $71 (€58), offering a good balance between comfort and convenience. For both affordability and pleasant weather, the best month to travel on this route is usually September, as prices tend to remain stable, and the late summer weather makes exploring Hasselt even more enjoyable. Book your tickets early to lock in the best deals!

Train Amsterdam to Hasselt: NS International, SNCB, and Intercity Services

Traveling by train from Amsterdam to Hasselt offers a convenient and comfortable journey connecting the Netherlands and Belgium. The route is served by NS International and SNCB, utilizing reliable and modern train services. Passengers can enjoy a mix of high-speed rail and regular intercity connections with amenities such as spacious seating, onboard Wi-Fi on select trains, and dining options or snack services, ensuring a pleasant travel experience. With smooth transfers at major hubs like Antwerp or Brussels, trips between Amsterdam and Hasselt are seamless and efficient for both leisure and business travelers.

Amsterdam to Hasselt Train Times and Schedule

Embark on a seamless journey from Amsterdam to Hasselt with reliable train connections and schedules. The train journey covers a distance of 101 miles (163 km) and takes an average duration of 3h 5m. Whether you're commuting or traveling for leisure, enjoy the scenic route and comfort of these train services.

Frequent Departures All Week Long

Travelers will find that trains between Amsterdam and Hasselt are frequent and convenient. With approximately 6 trains running daily, you can confidently plan your journey. These trains operate throughout the week, offering service from Monday to Sunday, making them an excellent choice for any travel needs.

First and Last Amsterdam to Hasselt Departures

For early risers or those traveling later in the day, the trains cater to all schedules. The first train typically departs Amsterdam at 07:03, while the last train of the day leaves around 19:03, ensuring flexible options for your travel itinerary.

Whether you're looking for early morning connections, mid-day flexibility, or late-night travel, the Amsterdam to Hasselt train schedule has you covered.

FAQs: Trains from Amsterdam to Hasselt

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

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