Heerlen to Leiden train with Intercity

Fri, May 16
+ 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

The cheapest and fastest trains from Heerlen to Leiden

Showing times and prices for May 17

Cheapest price

$35

Average price

$35

Fastest journey

2 h 43 m

Average duration

2 h 50 m

Trains per day

5

Distance

175 km

Cheap tickets

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

The average ticket from Heerlen to Leiden will cost around $35 if you buy it on the day, but the cheapest tickets can be found for only $35.

Fast trains

Of the 5 trains that leave Heerlen for Leiden on Sat, May 17, 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Sat, May 17 the direct trains cover the 175 km distance in an average of 2 h 50 m but if you time it right, some trains will get you there in just 2 h 43 m .

On Sat, May 17 the slowest trains will take 3 h 13 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Intercity
12:49PM2h48
Heerlen
03:37PMLeiden
$351One-way
0 transfers
Intercity
10:19AM3h15
Heerlen
01:34PMLeiden
$351One-way
0 transfers
Intercity
01:19PM2h43
Heerlen
04:02PMLeiden
$351One-way
0 transfers
Intercity
07:49PM3h13
Heerlen
11:02PMLeiden
$351One-way
0 transfers
Intercity
11:49AM3h15
Heerlen
03:04PMLeiden
$351One-way
0 transfers

Travel Information

Compare train and bus for Heerlen to Leiden

Omio recommends booking the train as it is the most popular option from Heerlen to Leiden among Omio's users. If you are prioritising price take the bus with prices starting from €12. For those with little time consider booking a train which can get you there in 2h 51m.

Compare train with

Most popular
Train
Bus

€30

Average price

€16

Average price

Cheapest

3h 21m

Average duration

Fastest

2h 51m

Onboard

+

30m

Additional time*

5h 30m

Average duration

5h 0m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Live departures

Heerlen to Leiden train times

Showing trains for today, Friday, May 16
Last updated at 2:44 AM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_intercity3920 · 2920 · 67223:49 AM Heerlen
2h43
6:32 AM Leiden2 transfers
ntra_intercity3920 · 2920 · 6722 · 63333:49 AM Heerlen
3h01
6:50 AM Leiden3 transfers
ntra_intercity3920 · 2920 · 67223:49 AM Heerlen
2h48
6:37 AM Leiden2 transfers
ntra_intercity3922 · 3524 · 43224:19 AM Heerlen
3h20
7:39 AM Leiden2 transfers
ntra_intercity3922 · 2922 · 67244:19 AM Heerlen
2h48
7:07 AM Leiden2 transfers
ntra_intercity3922 · 2922 · 67244:19 AM Heerlen
2h43
7:02 AM Leiden2 transfers
ntra_intercity3924 · 2924 · 67264:49 AM Heerlen
2h43
7:32 AM Leiden2 transfers
ntra_intercity3924 · 2924 · 67264:49 AM Heerlen
2h48
7:37 AM Leiden2 transfers
ntra_intercity3924 · 3526 · 43244:49 AM Heerlen
3h20
8:09 AM Leiden2 transfers
ntra_intercity3926 · 2926 · 67285:19 AM Heerlen
2h43
8:02 AM Leiden2 transfers
ntra_intercity3926 · 2926 · 67285:19 AM Heerlen
2h48
8:07 AM Leiden2 transfers
ntra_intercity3926 · 3528 · 43265:19 AM Heerlen
3h20
8:39 AM Leiden2 transfers
ntra_intercity3928 · 3530 · 43285:49 AM Heerlen
3h20
9:09 AM Leiden2 transfers
ntra_intercity3928 · 2928 · 67305:49 AM Heerlen
2h48
8:37 AM Leiden2 transfers
ntra_intercity3928 · 2928 · 67305:49 AM Heerlen
2h43
8:32 AM Leiden2 transfers
ntra_intercity3930 · 2930 · 67326:19 AM Heerlen
2h43
9:02 AM Leiden2 transfers
ntra_intercity3930 · 3532 · 43306:19 AM Heerlen
3h20
9:39 AM Leiden2 transfers
ntra_intercity3930 · 2930 · 67326:19 AM Heerlen
2h48
9:07 AM Leiden2 transfers
ntra_intercity3932 · 2932 · 67346:49 AM Heerlen
2h43
9:32 AM Leiden2 transfers
ntra_intercity3932 · 3534 · 43326:49 AM Heerlen
3h20
10:09 AM Leiden2 transfers
ntra_intercity3932 · 2932 · 67346:49 AM Heerlen
2h48
9:37 AM Leiden2 transfers
ntra_intercity3934 · 2934 · 67367:19 AM Heerlen
2h48
10:07 AM Leiden2 transfers
ntra_intercity3934 · 3536 · 43347:19 AM Heerlen
3h20
10:39 AM Leiden2 transfers
ntra_intercity3934 · 2934 · 67367:19 AM Heerlen
2h43
10:02 AM Leiden2 transfers
ntra_intercity3936 · 2936 · 67387:49 AM Heerlen
2h43
10:32 AM Leiden2 transfers
ntra_intercity3936 · 3538 · 43367:49 AM Heerlen
3h20
11:09 AM Leiden2 transfers
ntra_intercity3936 · 2936 · 67387:49 AM Heerlen
2h48
10:37 AM Leiden2 transfers
ntra_intercity3938 · 2938 · 67408:19 AM Heerlen
2h43
11:02 AM Leiden2 transfers
ntra_intercity3938 · 2938 · 67408:19 AM Heerlen
2h48
11:07 AM Leiden2 transfers
ntra_intercity3938 · 3540 · 43388:19 AM Heerlen
3h20
11:39 AM Leiden2 transfers
ntra_intercity3940 · 2940 · 67428:49 AM Heerlen
2h43
11:32 AM Leiden2 transfers
ntra_intercity3940 · 2940 · 67428:49 AM Heerlen
2h48
11:37 AM Leiden2 transfers
ntra_intercity3940 · 3542 · 43408:49 AM Heerlen
3h20
12:09 PM Leiden2 transfers
ntra_intercity3942 · 2942 · 67449:19 AM Heerlen
2h43
12:02 PM Leiden2 transfers
ntra_intercity3942 · 2942 · 67449:19 AM Heerlen
2h48
12:07 PM Leiden2 transfers
ntra_intercity3942 · 3544 · 43429:19 AM Heerlen
3h20
12:39 PM Leiden2 transfers
ntra_intercity3944 · 2944 · 67469:49 AM Heerlen
2h43
12:32 PM Leiden2 transfers
ntra_intercity3944 · 3546 · 43449:49 AM Heerlen
3h20
1:09 PM Leiden2 transfers
ntra_intercity3944 · 2944 · 67469:49 AM Heerlen
2h48
12:37 PM Leiden2 transfers
ntra_intercity3946 · 2946 · 674810:19 AM Heerlen
2h43
1:02 PM Leiden2 transfers
ntra_intercity3946 · 3548 · 434610:19 AM Heerlen
3h20
1:39 PM Leiden2 transfers
ntra_intercity3946 · 2946 · 674810:19 AM Heerlen
2h48
1:07 PM Leiden2 transfers
ntra_intercity3948 · 3550 · 434810:49 AM Heerlen
3h20
2:09 PM Leiden2 transfers
ntra_intercity3948 · 2948 · 675010:49 AM Heerlen
2h43
1:32 PM Leiden2 transfers
ntra_intercity3948 · 2948 · 675010:49 AM Heerlen
2h48
1:37 PM Leiden2 transfers
ntra_intercity3950 · 3552 · 435011:19 AM Heerlen
3h20
2:39 PM Leiden2 transfers
ntra_intercity3950 · 2950 · 675211:19 AM Heerlen
2h43
2:02 PM Leiden2 transfers
ntra_intercity3950 · 2950 · 675211:19 AM Heerlen
2h48
2:07 PM Leiden2 transfers
ntra_intercity3952 · 3554 · 435211:49 AM Heerlen
3h20
3:09 PM Leiden2 transfers
ntra_intercity3952 · 2952 · 675411:49 AM Heerlen
2h43
2:32 PM Leiden2 transfers
ntra_intercity3952 · 2952 · 675411:49 AM Heerlen
2h48
2:37 PM Leiden2 transfers
ntra_intercity3954 · 2954 · 675612:19 PM Heerlen
2h48
3:07 PM Leiden2 transfers
ntra_intercity3954 · 2954 · 675612:19 PM Heerlen
2h43
3:02 PM Leiden2 transfers
ntra_intercity3954 · 3556 · 435412:19 PM Heerlen
3h20
3:39 PM Leiden2 transfers
ntra_intercity3956 · 3558 · 435612:49 PM Heerlen
3h20
4:09 PM Leiden2 transfers
ntra_intercity3956 · 2956 · 675812:49 PM Heerlen
2h43
3:32 PM Leiden2 transfers
ntra_intercity3956 · 2956 · 675812:49 PM Heerlen
2h48
3:37 PM Leiden2 transfers
ntra_intercity3958 · 2958 · 67601:19 PM Heerlen
2h43
4:02 PM Leiden2 transfers
ntra_intercity3958 · 3560 · 43581:19 PM Heerlen
3h20
4:39 PM Leiden2 transfers
ntra_intercity3958 · 2958 · 67601:19 PM Heerlen
2h48
4:07 PM Leiden2 transfers
ntra_intercity3960 · 2960 · 67621:49 PM Heerlen
2h48
4:37 PM Leiden2 transfers
ntra_intercity3960 · 3562 · 43601:49 PM Heerlen
3h20
5:09 PM Leiden2 transfers
ntra_intercity3960 · 2960 · 67621:49 PM Heerlen
2h43
4:32 PM Leiden2 transfers
ntra_intercity3962 · 3564 · 43622:19 PM Heerlen
3h20
5:39 PM Leiden2 transfers
ntra_intercity3962 · 2962 · 67642:19 PM Heerlen
2h43
5:02 PM Leiden2 transfers
ntra_intercity3962 · 2962 · 67642:19 PM Heerlen
2h48
5:07 PM Leiden2 transfers
ntra_intercity3964 · 2964 · 67662:49 PM Heerlen
2h48
5:37 PM Leiden2 transfers
ntra_intercity3964 · 3566 · 43642:49 PM Heerlen
3h20
6:09 PM Leiden2 transfers
ntra_intercity3964 · 2964 · 67662:49 PM Heerlen
2h43
5:32 PM Leiden2 transfers
ntra_intercity3966 · 2966 · 67683:19 PM Heerlen
2h48
6:07 PM Leiden2 transfers
ntra_intercity3966 · 2966 · 67683:19 PM Heerlen
2h43
6:02 PM Leiden2 transfers
ntra_intercity3966 · 3568 · 43663:19 PM Heerlen
3h20
6:39 PM Leiden2 transfers
ntra_intercity3968 · 2968 · 67703:49 PM Heerlen
2h43
6:32 PM Leiden2 transfers
ntra_intercity3968 · 2968 · 67703:49 PM Heerlen
2h48
6:37 PM Leiden2 transfers
ntra_intercity3968 · 3570 · 43683:49 PM Heerlen
3h20
7:09 PM Leiden2 transfers
ntra_intercity3970 · 2970 · 67724:19 PM Heerlen
2h43
7:02 PM Leiden2 transfers
ntra_intercity3970 · 2970 · 67724:19 PM Heerlen
2h48
7:07 PM Leiden2 transfers
ntra_intercity3970 · 3572 · 43704:19 PM Heerlen
3h20
7:39 PM Leiden2 transfers
ntra_intercity3972 · 3574 · 43724:49 PM Heerlen
3h20
8:09 PM Leiden2 transfers
ntra_intercity3972 · 2972 · 67744:49 PM Heerlen
2h43
7:32 PM Leiden2 transfers
ntra_intercity3972 · 2972 · 67744:49 PM Heerlen
2h48
7:37 PM Leiden2 transfers
ntra_intercity3976 · 2976 · 67785:49 PM Heerlen
2h43
8:32 PM Leiden2 transfers
ntra_intercity3976 · 2976 · 67785:49 PM Heerlen
2h48
8:37 PM Leiden2 transfers
ntra_intercity3976 · 3578 · 43765:49 PM Heerlen
3h20
9:09 PM Leiden2 transfers
ntra_intercity3984 · 2984 · 67867:49 PM Heerlen
2h48
10:37 PM Leiden2 transfers
ntra_intercity3984 · 2984 · 67867:49 PM Heerlen
2h43
10:32 PM Leiden2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Heerlen to Leiden by train or bus

Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23

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 Heerlen to Leiden

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Heerlen to Leiden run on average 83 times per day, taking around 2h 51m. Cheap train tickets for this journey start at $35 (€29) but you can travel from only $14 (€12) 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 $14 (€12)
Distance
108 miles (175 km)
Average train duration
2h 51m
Cheapest ticket price
$35 (€29)
Trains per day
83
Train providers
1
Fastest train
2h 43m
First train
04:23
Last train
21: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
Cheapest alternative travel mode
Bus from $14 (€12)

Explore the Route: Heerlen to Leiden Train Journey

Embarking on the Heerlen to Leiden train is a journey through the scenic heart of the Netherlands, providing both comfort and picturesque views. For those planning to catch this route, trains departing from Heerlen and arriving at Leiden Centraal are integral travel points catering to this popular itinerary. With frequent departures throughout the day, these trains ensure a seamless, direct passage for commuters and travelers alike. Whether you're on a business trip or exploring the Dutch landscape, the train from Heerlen to Leiden offers an efficient and thoroughly enjoyable travel experience.

Cheap Heerlen to Leiden Train Ticket Prices

Traveling by train from Heerlen to Leiden offers a convenient and economical option. You can find train tickets starting at just $35 (€29), ensuring an affordable journey across the Netherlands. Typically, the average cost for a train ticket along this route hovers around $35 (€30), giving you a reliable estimate for budgeting your trip. For an enjoyable and cost-effective experience, consider planning your travel during the shoulder seasons, such as late spring or early autumn. These periods not only bring pleasant weather but also potential savings on fares, making them ideal times to discover the scenic railway journey from Heerlen to Leiden.

Train Heerlen to Leiden with NS and Arriva Services

Traveling by train from Heerlen to Leiden is seamless with services provided by NS (Nederlandse Spoorwegen) and Arriva. These rail services ensure a comfortable journey across the Netherlands whether you're commuting for business or embarking on a leisurely trip. NS, as the principal railway company in the Netherlands, offers a frequent and reliable service with Intercity trains that feature comfortable seating and onboard facilities like Wi-Fi and power outlets for your convenience. Arriva complements the journey with robust regional connections and comfortable Sprinter trains, making the transfer at connecting stations smooth and efficient. This combination ensures that your travel from Heerlen to Leiden is not only swift but also pleasant, with attention to both speed and passenger comfort.

Train Heerlen to Leiden: Train Times and Schedule

The train journey from Heerlen to Leiden covers a distance of approximately 108 miles (175 km). Typically, the average train journey duration is around 2h 43m.

Trains from Heerlen to Leiden run frequently throughout the day, with about 83 trains operating daily, every day of the week, including weekends. This makes it convenient for travelers to plan their trips according to their schedule.

Generally, the first train from Heerlen to Leiden departs at 04:23, offering an early start for those who need it. The last train typically leaves at 21:58, providing flexibility for late travelers.

FAQs: Trains from Heerlen to Leiden

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

More options for your journey from Heerlen to Leiden

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

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