Amsterdam to Delft train with PKP Intercity

Mon, Apr 21
+ 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 Delft

Showing times and prices for Apr 21

Cheapest

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

Sprinter8178+Intercity2280+Sprinter5193
10:32PM1h41
Amsterdam
12:13AMDelft
$151One-way
2 transfers
Sprinter8214+Intercity Direct1814+Sprinter5118
06:47AM0h59
Amsterdam
07:46AMDelft
$151One-way
2 transfers
Sprinter8176+Intercity2278+Sprinter5191
10:02PM1h41
Amsterdam
11:43PMDelft
$151One-way
2 transfers
Sprinter8142+Intercity2244+Sprinter5157
01:32PM1h41
Amsterdam
03:13PMDelft
$151One-way
2 transfers
Sprinter8168+Intercity2270+Sprinter5183
08:02PM1h41
Amsterdam
09:43PMDelft
$151One-way
2 transfers

Travel Information

Compare train and bus for Amsterdam to Delft

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

Compare train with

Most popular
Train
Bus

€11

Average price

€7

Average price

Cheapest

1h 22m

Average duration

Fastest

52m

Onboard

+

30m

Additional time*

1h 39m

Average duration

1h 9m

Onboard

+

30m

Additional time*

0.0 - 0.0kg

CO2 emissions

Lowest

0.1 - 0.1kg

CO2 emissions

Direct Options

Direct Options

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

Live departures

Amsterdam to Delft train times

Showing trains for today, Sunday, April 20
Last updated at 9:00 AM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_sprinter8132+ntra_intercity7022349:02 AM Amsterdam
1h33
10:35 AM Delft1 transfer
ntra_sprinter5730+ntra_intercity7022349:03 AM Amsterdam
1h32
10:35 AM Delft1 transfer
ntra_sprinter4039+ntra_intercity1734+ntra_sprinter51479:06 AM Amsterdam
1h37
10:43 AM Delft2 transfers
ntra_intercity702232+ntra_sprinter51459:11 AM Amsterdam
1h02
10:13 AM Delft1 transfer
ntra_intercity7022329:11 AM Amsterdam
0h55
10:06 AM Delft0 transfersDirect
ntra_sprinter8132+ntra_intercity7022349:15 AM Amsterdam
1h20
10:35 AM Delft1 transfer
ntra_sprinter8232+ntra_intercity2147 · 7035369:17 AM Amsterdam
1h35
10:52 AM Delft2 transfers
ntra_intercity2145 · 7035349:25 AM Amsterdam
0h57
10:22 AM Delft1 transfer
ntra_sprinter8232+ntra_intercity2147 · 7035369:30 AM Amsterdam
1h22
10:52 AM Delft2 transfers
ntra_sprinter5732+ntra_intercity7022369:32 AM Amsterdam
1h34
11:06 AM Delft1 transfer
ntra_sprinter8134+ntra_intercity7022369:33 AM Amsterdam
1h33
11:06 AM Delft1 transfer
ntra_sprinter4041+ntra_intercity1736+ntra_sprinter51499:36 AM Amsterdam
1h37
11:13 AM Delft2 transfers
ntra_intercity7022349:41 AM Amsterdam
0h54
10:35 AM Delft0 transfersDirect
ntra_sprinter8134+ntra_intercity7022369:46 AM Amsterdam
1h20
11:06 AM Delft1 transfer
ntra_sprinter8234+ntra_intercity2149 · 7035389:48 AM Amsterdam
1h34
11:22 AM Delft2 transfers
ntra_intercity2147 · 7035369:55 AM Amsterdam
0h57
10:52 AM Delft1 transfer
ntra_sprinter8234+ntra_intercity2149 · 70353810:00 AM Amsterdam
1h22
11:22 AM Delft2 transfers
ntra_sprinter8136+ntra_intercity70223810:02 AM Amsterdam
1h33
11:35 AM Delft1 transfer
ntra_sprinter5734+ntra_intercity70223810:03 AM Amsterdam
1h32
11:35 AM Delft1 transfer
ntra_sprinter4043+ntra_intercity1738+ntra_sprinter515110:06 AM Amsterdam
1h37
11:43 AM Delft2 transfers
ntra_intercity702236+ntra_sprinter514910:11 AM Amsterdam
1h02
11:13 AM Delft1 transfer
ntra_intercity70223610:11 AM Amsterdam
0h55
11:06 AM Delft0 transfersDirect
ntra_sprinter8136+ntra_intercity70223810:15 AM Amsterdam
1h20
11:35 AM Delft1 transfer
ntra_sprinter8236+ntra_intercity2151 · 70354010:17 AM Amsterdam
1h35
11:52 AM Delft2 transfers
ntra_intercity2149 · 70353810:25 AM Amsterdam
0h57
11:22 AM Delft1 transfer
ntra_sprinter8236+ntra_intercity2151 · 70354010:30 AM Amsterdam
1h22
11:52 AM Delft2 transfers
ntra_sprinter8138+ntra_intercity70224010:32 AM Amsterdam
1h34
12:06 PM Delft1 transfer
ntra_sprinter5736+ntra_intercity70224010:32 AM Amsterdam
1h34
12:06 PM Delft1 transfer
ntra_sprinter4045+ntra_intercity1740+ntra_sprinter515310:36 AM Amsterdam
1h37
12:13 PM Delft2 transfers
ntra_intercity70223810:41 AM Amsterdam
0h54
11:35 AM Delft0 transfersDirect
ntra_sprinter8138+ntra_intercity70224010:45 AM Amsterdam
1h21
12:06 PM Delft1 transfer
ntra_sprinter8238+ntra_intercity2153 · 70354210:47 AM Amsterdam
1h35
12:22 PM Delft2 transfers
ntra_intercity2151 · 70354010:55 AM Amsterdam
0h57
11:52 AM Delft1 transfer
ntra_sprinter8238+ntra_intercity2153 · 70354211:00 AM Amsterdam
1h22
12:22 PM Delft2 transfers
ntra_sprinter8140+ntra_intercity70224211:02 AM Amsterdam
1h33
12:35 PM Delft1 transfer
ntra_sprinter5738+ntra_intercity70224211:03 AM Amsterdam
1h32
12:35 PM Delft1 transfer
ntra_sprinter4047+ntra_intercity1742+ntra_sprinter515511:06 AM Amsterdam
1h37
12:43 PM Delft2 transfers
ntra_intercity702240+ntra_sprinter515311:11 AM Amsterdam
1h02
12:13 PM Delft1 transfer
ntra_intercity70224011:11 AM Amsterdam
0h55
12:06 PM Delft0 transfersDirect
ntra_sprinter8140+ntra_intercity70224211:15 AM Amsterdam
1h20
12:35 PM Delft1 transfer
ntra_sprinter8240+ntra_intercity2155 · 70354411:17 AM Amsterdam
1h35
12:52 PM Delft2 transfers
ntra_intercity2153 · 70354211:25 AM Amsterdam
0h57
12:22 PM Delft1 transfer
ntra_sprinter8240+ntra_intercity2155 · 70354411:30 AM Amsterdam
1h22
12:52 PM Delft2 transfers
ntra_sprinter5740+ntra_intercity70224411:32 AM Amsterdam
1h34
1:06 PM Delft1 transfer
ntra_sprinter8142+ntra_intercity70224411:33 AM Amsterdam
1h33
1:06 PM Delft1 transfer
ntra_sprinter4049+ntra_intercity1744+ntra_sprinter515711:36 AM Amsterdam
1h37
1:13 PM Delft2 transfers
ntra_intercity70224211:41 AM Amsterdam
0h54
12:35 PM Delft0 transfersDirect
ntra_sprinter8142+ntra_intercity70224411:45 AM Amsterdam
1h21
1:06 PM Delft1 transfer
ntra_sprinter8242+ntra_intercity2157 · 70354611:48 AM Amsterdam
1h34
1:22 PM Delft2 transfers
ntra_intercity2155 · 70354411:55 AM Amsterdam
0h57
12:52 PM Delft1 transfer
ntra_sprinter8242+ntra_intercity2157 · 70354612:00 PM Amsterdam
1h22
1:22 PM Delft2 transfers
ntra_sprinter8144+ntra_intercity70224612:02 PM Amsterdam
1h33
1:35 PM Delft1 transfer
ntra_sprinter5742+ntra_intercity70224612:03 PM Amsterdam
1h32
1:35 PM Delft1 transfer
ntra_sprinter4051 · 6046 · 515912:06 PM Amsterdam
1h37
1:43 PM Delft2 transfers
ntra_intercity702244+ntra_sprinter515712:11 PM Amsterdam
1h02
1:13 PM Delft1 transfer
ntra_intercity70224412:11 PM Amsterdam
0h55
1:06 PM Delft0 transfersDirect
ntra_sprinter8144+ntra_intercity70224612:15 PM Amsterdam
1h20
1:35 PM Delft1 transfer
ntra_sprinter8244+ntra_intercity2159 · 70354812:17 PM Amsterdam
1h35
1:52 PM Delft2 transfers
ntra_intercity2157 · 70354612:25 PM Amsterdam
0h57
1:22 PM Delft1 transfer
ntra_sprinter8244+ntra_intercity2159 · 70354812:30 PM Amsterdam
1h22
1:52 PM Delft2 transfers
ntra_sprinter8146+ntra_intercity70224812:32 PM Amsterdam
1h34
2:06 PM Delft1 transfer
ntra_sprinter5744+ntra_intercity70224812:32 PM Amsterdam
1h34
2:06 PM Delft1 transfer
ntra_sprinter4053 · 6048 · 516112:36 PM Amsterdam
1h37
2:13 PM Delft2 transfers
ntra_intercity70224612:41 PM Amsterdam
0h54
1:35 PM Delft0 transfersDirect
ntra_sprinter8146+ntra_intercity70224812:45 PM Amsterdam
1h21
2:06 PM Delft1 transfer
ntra_sprinter8246+ntra_intercity2161 · 70355012:47 PM Amsterdam
1h35
2:22 PM Delft2 transfers
ntra_intercity2159 · 70354812:55 PM Amsterdam
0h57
1:52 PM Delft1 transfer
ntra_sprinter8246+ntra_intercity2161 · 7035501:00 PM Amsterdam
1h22
2:22 PM Delft2 transfers
ntra_sprinter8148+ntra_intercity7022501:02 PM Amsterdam
1h33
2:35 PM Delft1 transfer
ntra_sprinter5746+ntra_intercity7022501:03 PM Amsterdam
1h32
2:35 PM Delft1 transfer
ntra_sprinter4055+ntra_intercity1750+ntra_sprinter51631:06 PM Amsterdam
1h37
2:43 PM Delft2 transfers
ntra_intercity7022481:11 PM Amsterdam
0h55
2:06 PM Delft0 transfersDirect
ntra_intercity702248+ntra_sprinter51611:11 PM Amsterdam
1h02
2:13 PM Delft1 transfer
ntra_sprinter8148+ntra_intercity7022501:15 PM Amsterdam
1h20
2:35 PM Delft1 transfer
ntra_sprinter8248+ntra_intercity2163 · 7035521:17 PM Amsterdam
1h35
2:52 PM Delft2 transfers
ntra_intercity2161 · 7035501:25 PM Amsterdam
0h57
2:22 PM Delft1 transfer
ntra_sprinter8248+ntra_intercity2163 · 7035521:30 PM Amsterdam
1h22
2:52 PM Delft2 transfers
ntra_sprinter5748+ntra_intercity7022521:32 PM Amsterdam
1h34
3:06 PM Delft1 transfer
ntra_sprinter8150+ntra_intercity7022521:33 PM Amsterdam
1h33
3:06 PM Delft1 transfer
ntra_sprinter4057+ntra_intercity1752+ntra_sprinter51651:36 PM Amsterdam
1h37
3:13 PM Delft2 transfers
ntra_intercity7022501:41 PM Amsterdam
0h54
2:35 PM Delft0 transfersDirect
ntra_sprinter8150+ntra_intercity7022521:46 PM Amsterdam
1h20
3:06 PM Delft1 transfer
ntra_sprinter8250+ntra_intercity2165 · 7035541:48 PM Amsterdam
1h34
3:22 PM Delft2 transfers
ntra_intercity2163 · 7035521:55 PM Amsterdam
0h57
2:52 PM Delft1 transfer
ntra_sprinter8250+ntra_intercity2165 · 7035542:00 PM Amsterdam
1h22
3:22 PM Delft2 transfers
ntra_sprinter8152+ntra_intercity7022542:02 PM Amsterdam
1h33
3:35 PM Delft1 transfer
ntra_sprinter5750+ntra_intercity7022542:03 PM Amsterdam
1h32
3:35 PM Delft1 transfer
ntra_sprinter4059 · 6054 · 51672:06 PM Amsterdam
1h37
3:43 PM Delft2 transfers
ntra_intercity702252+ntra_sprinter51652:11 PM Amsterdam
1h02
3:13 PM Delft1 transfer
ntra_intercity7022522:11 PM Amsterdam
0h55
3:06 PM Delft0 transfersDirect
ntra_sprinter8152+ntra_intercity7022542:15 PM Amsterdam
1h20
3:35 PM Delft1 transfer
ntra_sprinter8252+ntra_intercity2167 · 7035562:17 PM Amsterdam
1h35
3:52 PM Delft2 transfers
ntra_intercity2165 · 7035542:25 PM Amsterdam
0h57
3:22 PM Delft1 transfer
ntra_sprinter8252+ntra_intercity2167 · 7035562:30 PM Amsterdam
1h22
3:52 PM Delft2 transfers
ntra_sprinter8154+ntra_intercity7022562:32 PM Amsterdam
1h34
4:06 PM Delft1 transfer
ntra_sprinter5752+ntra_intercity7022562:32 PM Amsterdam
1h34
4:06 PM Delft1 transfer
ntra_sprinter4061 · 6056 · 51692:36 PM Amsterdam
1h37
4:13 PM Delft2 transfers
ntra_intercity7022542:41 PM Amsterdam
0h54
3:35 PM Delft0 transfersDirect
ntra_sprinter8154+ntra_intercity7022562:45 PM Amsterdam
1h21
4:06 PM Delft1 transfer
ntra_sprinter8254+ntra_intercity2169 · 7035582:47 PM Amsterdam
1h35
4:22 PM Delft2 transfers
ntra_intercity2167 · 7035562:55 PM Amsterdam
0h57
3:52 PM Delft1 transfer
ntra_sprinter8254+ntra_intercity2169 · 7035583:00 PM Amsterdam
1h22
4:22 PM Delft2 transfers
ntra_sprinter8156+ntra_intercity7022583:02 PM Amsterdam
1h33
4:35 PM Delft1 transfer
ntra_sprinter5754+ntra_intercity7022583:03 PM Amsterdam
1h32
4:35 PM Delft1 transfer
ntra_sprinter4063+ntra_intercity1758+ntra_sprinter51713:06 PM Amsterdam
1h37
4:43 PM Delft2 transfers
ntra_intercity7022563:11 PM Amsterdam
0h55
4:06 PM Delft0 transfersDirect
ntra_intercity702256+ntra_sprinter51693:11 PM Amsterdam
1h02
4:13 PM Delft1 transfer
ntra_sprinter8156+ntra_intercity7022583:15 PM Amsterdam
1h20
4:35 PM Delft1 transfer
ntra_sprinter8256+ntra_intercity2171 · 7035603:17 PM Amsterdam
1h35
4:52 PM Delft2 transfers
ntra_intercity2169 · 7035583:25 PM Amsterdam
0h57
4:22 PM Delft1 transfer
ntra_sprinter8256+ntra_intercity2171 · 7035603:30 PM Amsterdam
1h22
4:52 PM Delft2 transfers
ntra_sprinter5756+ntra_intercity7022603:32 PM Amsterdam
1h34
5:06 PM Delft1 transfer
ntra_sprinter8158+ntra_intercity7022603:33 PM Amsterdam
1h33
5:06 PM Delft1 transfer
ntra_sprinter4065+ntra_intercity1760+ntra_sprinter51733:36 PM Amsterdam
1h37
5:13 PM Delft2 transfers
ntra_intercity7022583:41 PM Amsterdam
0h54
4:35 PM Delft0 transfersDirect
ntra_sprinter8158+ntra_intercity7022603:45 PM Amsterdam
1h21
5:06 PM Delft1 transfer
ntra_sprinter8258+ntra_intercity2173 · 7035623:48 PM Amsterdam
1h34
5:22 PM Delft2 transfers
ntra_intercity2171 · 7035603:55 PM Amsterdam
0h57
4:52 PM Delft1 transfer
ntra_sprinter8258+ntra_intercity2173 · 7035624:00 PM Amsterdam
1h22
5:22 PM Delft2 transfers
ntra_sprinter8160+ntra_intercity7022624:02 PM Amsterdam
1h33
5:35 PM Delft1 transfer
ntra_sprinter5758+ntra_intercity7022624:03 PM Amsterdam
1h32
5:35 PM Delft1 transfer
ntra_sprinter4067+ntra_intercity1762+ntra_sprinter51754:06 PM Amsterdam
1h37
5:43 PM Delft2 transfers
ntra_intercity7022604:11 PM Amsterdam
0h55
5:06 PM Delft0 transfersDirect
ntra_intercity702260+ntra_sprinter51734:11 PM Amsterdam
1h02
5:13 PM Delft1 transfer
ntra_sprinter8160+ntra_intercity7022624:15 PM Amsterdam
1h20
5:35 PM Delft1 transfer
ntra_sprinter8260+ntra_intercity2175 · 7035644:17 PM Amsterdam
1h35
5:52 PM Delft2 transfers
ntra_intercity2173 · 7035624:25 PM Amsterdam
0h57
5:22 PM Delft1 transfer
ntra_sprinter8260+ntra_intercity2175 · 7035644:30 PM Amsterdam
1h22
5:52 PM Delft2 transfers
ntra_sprinter5760+ntra_intercity7022644:32 PM Amsterdam
1h34
6:06 PM Delft1 transfer
ntra_sprinter8162+ntra_intercity7022644:33 PM Amsterdam
1h33
6:06 PM Delft1 transfer
ntra_sprinter4069+ntra_intercity1764+ntra_sprinter51774:36 PM Amsterdam
1h37
6:13 PM Delft2 transfers
ntra_intercity7022624:41 PM Amsterdam
0h54
5:35 PM Delft0 transfersDirect
ntra_sprinter8162+ntra_intercity7022644:45 PM Amsterdam
1h21
6:06 PM Delft1 transfer
ntra_sprinter8262+ntra_intercity2177 · 7035664:48 PM Amsterdam
1h34
6:22 PM Delft2 transfers
ntra_intercity2175 · 7035644:55 PM Amsterdam
0h57
5:52 PM Delft1 transfer
ntra_sprinter8262+ntra_intercity2177 · 7035665:00 PM Amsterdam
1h22
6:22 PM Delft2 transfers
ntra_sprinter8164+ntra_intercity7022665:02 PM Amsterdam
1h33
6:35 PM Delft1 transfer
ntra_sprinter5762+ntra_intercity7022665:03 PM Amsterdam
1h32
6:35 PM Delft1 transfer
ntra_sprinter4071+ntra_intercity1766+ntra_sprinter51795:06 PM Amsterdam
1h37
6:43 PM Delft2 transfers
ntra_intercity7022645:11 PM Amsterdam
0h55
6:06 PM Delft0 transfersDirect
ntra_intercity702264+ntra_sprinter51775:11 PM Amsterdam
1h02
6:13 PM Delft1 transfer
ntra_sprinter8164+ntra_intercity7022665:15 PM Amsterdam
1h20
6:35 PM Delft1 transfer
ntra_sprinter8264+ntra_intercity2179 · 7035685:17 PM Amsterdam
1h35
6:52 PM Delft2 transfers
ntra_intercity2177 · 7035665:25 PM Amsterdam
0h57
6:22 PM Delft1 transfer
ntra_sprinter8264+ntra_intercity2179 · 7035685:30 PM Amsterdam
1h22
6:52 PM Delft2 transfers
ntra_sprinter5764+ntra_intercity7022685:32 PM Amsterdam
1h34
7:06 PM Delft1 transfer
ntra_sprinter8166+ntra_intercity7022685:33 PM Amsterdam
1h33
7:06 PM Delft1 transfer
ntra_sprinter4073+ntra_intercity1768+ntra_sprinter51815:36 PM Amsterdam
1h37
7:13 PM Delft2 transfers
ntra_intercity7022665:41 PM Amsterdam
0h54
6:35 PM Delft0 transfersDirect
ntra_sprinter8166+ntra_intercity7022685:45 PM Amsterdam
1h21
7:06 PM Delft1 transfer
ntra_sprinter8266+ntra_intercity2181 · 7035705:48 PM Amsterdam
1h34
7:22 PM Delft2 transfers
ntra_intercity2179 · 7035685:55 PM Amsterdam
0h57
6:52 PM Delft1 transfer
ntra_sprinter8266+ntra_intercity2181 · 7035706:00 PM Amsterdam
1h22
7:22 PM Delft2 transfers
ntra_sprinter8168+ntra_intercity7022706:02 PM Amsterdam
1h33
7:35 PM Delft1 transfer
ntra_sprinter5766+ntra_intercity7022706:03 PM Amsterdam
1h32
7:35 PM Delft1 transfer
ntra_sprinter4075+ntra_intercity1770+ntra_sprinter51836:06 PM Amsterdam
1h37
7:43 PM Delft2 transfers
ntra_intercity702268+ntra_sprinter51816:11 PM Amsterdam
1h02
7:13 PM Delft1 transfer
ntra_intercity7022686:11 PM Amsterdam
0h55
7:06 PM Delft0 transfersDirect
ntra_sprinter8168+ntra_intercity7022706:15 PM Amsterdam
1h20
7:35 PM Delft1 transfer
ntra_sprinter8268+ntra_intercity2183 · 7035726:17 PM Amsterdam
1h35
7:52 PM Delft2 transfers
ntra_intercity2181 · 7035706:25 PM Amsterdam
0h57
7:22 PM Delft1 transfer
ntra_sprinter8268+ntra_intercity2183 · 7035726:30 PM Amsterdam
1h22
7:52 PM Delft2 transfers
ntra_sprinter5768+ntra_intercity7022726:32 PM Amsterdam
1h34
8:06 PM Delft1 transfer
ntra_sprinter8170+ntra_intercity7022726:32 PM Amsterdam
1h34
8:06 PM Delft1 transfer
ntra_sprinter4077+ntra_intercity1772+ntra_sprinter51856:36 PM Amsterdam
1h37
8:13 PM Delft2 transfers
ntra_intercity7022706:41 PM Amsterdam
0h54
7:35 PM Delft0 transfersDirect
ntra_sprinter8170+ntra_intercity7022726:45 PM Amsterdam
1h21
8:06 PM Delft1 transfer
ntra_sprinter8270+ntra_intercity2185 · 7035746:48 PM Amsterdam
1h34
8:22 PM Delft2 transfers
ntra_intercity2183 · 7035726:55 PM Amsterdam
0h57
7:52 PM Delft1 transfer
ntra_sprinter8270+ntra_intercity2185 · 7035747:00 PM Amsterdam
1h22
8:22 PM Delft2 transfers
ntra_sprinter8172+ntra_intercity7022747:02 PM Amsterdam
1h33
8:35 PM Delft1 transfer
ntra_sprinter5770+ntra_intercity7022747:02 PM Amsterdam
1h33
8:35 PM Delft1 transfer
ntra_sprinter4079 · 6074 · 51877:06 PM Amsterdam
1h37
8:43 PM Delft2 transfers
ntra_intercity7022727:11 PM Amsterdam
0h55
8:06 PM Delft0 transfersDirect
ntra_intercity702272+ntra_sprinter51857:11 PM Amsterdam
1h02
8:13 PM Delft1 transfer
ntra_sprinter8172+ntra_intercity7022747:15 PM Amsterdam
1h20
8:35 PM Delft1 transfer
ntra_sprinter8272+ntra_intercity2187 · 7035767:17 PM Amsterdam
1h35
8:52 PM Delft2 transfers
ntra_intercity2185 · 7035747:25 PM Amsterdam
0h57
8:22 PM Delft1 transfer
ntra_sprinter8272+ntra_intercity2187 · 7035767:30 PM Amsterdam
1h22
8:52 PM Delft2 transfers
ntra_sprinter8174+ntra_intercity7022767:32 PM Amsterdam
1h34
9:06 PM Delft1 transfer
ntra_sprinter5772+ntra_intercity7022767:32 PM Amsterdam
1h34
9:06 PM Delft1 transfer
ntra_sprinter4081+ntra_intercity1776+ntra_sprinter51897:36 PM Amsterdam
1h37
9:13 PM Delft2 transfers
ntra_intercity7022747:41 PM Amsterdam
0h54
8:35 PM Delft0 transfersDirect
ntra_sprinter8174+ntra_intercity7022767:45 PM Amsterdam
1h21
9:06 PM Delft1 transfer
ntra_sprinter8274+ntra_intercity2189 · 7035787:48 PM Amsterdam
1h34
9:22 PM Delft2 transfers
ntra_intercity2187 · 7035767:55 PM Amsterdam
0h57
8:52 PM Delft1 transfer
ntra_sprinter8274+ntra_intercity2189 · 7035788:00 PM Amsterdam
1h22
9:22 PM Delft2 transfers
ntra_sprinter8176+ntra_intercity7022788:02 PM Amsterdam
1h33
9:35 PM Delft1 transfer
ntra_sprinter5774+ntra_intercity7022788:02 PM Amsterdam
1h33
9:35 PM Delft1 transfer
ntra_sprinter4083+ntra_intercity1778+ntra_sprinter51918:06 PM Amsterdam
1h37
9:43 PM Delft2 transfers
ntra_intercity702276+ntra_sprinter51898:11 PM Amsterdam
1h02
9:13 PM Delft1 transfer
ntra_intercity7022768:11 PM Amsterdam
0h55
9:06 PM Delft0 transfersDirect
ntra_sprinter8176+ntra_intercity7022788:15 PM Amsterdam
1h20
9:35 PM Delft1 transfer
ntra_sprinter8276+ntra_intercity2880 · 286828:17 PM Amsterdam
1h40
9:57 PM Delft2 transfers
ntra_intercity2189 · 7035788:25 PM Amsterdam
0h57
9:22 PM Delft1 transfer
ntra_sprinter8276+ntra_intercity2880 · 286828:30 PM Amsterdam
1h27
9:57 PM Delft2 transfers
ntra_sprinter5776+ntra_intercity7022808:32 PM Amsterdam
1h34
10:06 PM Delft1 transfer
ntra_sprinter8178+ntra_intercity7022808:33 PM Amsterdam
1h33
10:06 PM Delft1 transfer
ntra_sprinter4085+ntra_intercity1780+ntra_sprinter51938:36 PM Amsterdam
1h37
10:13 PM Delft2 transfers
ntra_intercity7022788:41 PM Amsterdam
0h54
9:35 PM Delft0 transfersDirect
ntra_sprinter8178+ntra_intercity7022808:45 PM Amsterdam
1h21
10:06 PM Delft1 transfer
ntra_sprinter8278+ntra_intercity2882 · 286848:48 PM Amsterdam
1h42
10:30 PM Delft2 transfers
ntra_sprinter8278+ntra_intercity2882 · 286849:00 PM Amsterdam
1h30
10:30 PM Delft2 transfers
ntra_sprinter5778+ntra_intercity7022829:02 PM Amsterdam
1h33
10:35 PM Delft1 transfer
ntra_sprinter8180+ntra_intercity7022829:02 PM Amsterdam
1h33
10:35 PM Delft1 transfer
ntra_sprinter4087+ntra_intercity1782+ntra_sprinter51959:06 PM Amsterdam
1h37
10:43 PM Delft2 transfers
ntra_intercity7022809:11 PM Amsterdam
0h55
10:06 PM Delft0 transfersDirect
ntra_intercity702280+ntra_sprinter51939:11 PM Amsterdam
1h02
10:13 PM Delft1 transfer
ntra_sprinter8180+ntra_intercity7022829:15 PM Amsterdam
1h20
10:35 PM Delft1 transfer
ntra_sprinter8182+ntra_intercity7022849:32 PM Amsterdam
1h34
11:06 PM Delft1 transfer
ntra_sprinter5780+ntra_intercity7022849:32 PM Amsterdam
1h34
11:06 PM Delft1 transfer
ntra_sprinter4089 · 51889:36 PM Amsterdam
1h40
11:16 PM Delft1 transfer
ntra_sprinter4182 · 8186+ntra_intercity14059:38 PM Amsterdam
3h07
12:45 AM Delft2 transfers
ntra_intercity7022829:41 PM Amsterdam
0h54
10:35 PM Delft0 transfersDirect
ntra_intercity702282+ntra_sprinter51889:41 PM Amsterdam
1h35
11:16 PM Delft1 transfer
ntra_sprinter8182+ntra_intercity7022849:45 PM Amsterdam
1h21
11:06 PM Delft1 transfer
ntra_sprinter8182+ntra_intercity7022869:49 PM Amsterdam
1h53
11:42 PM Delft1 transfer
ntra_sprinter4182+ntra_intercity702291 · 14059:50 PM Amsterdam
2h55
12:45 AM Delft2 transfers
ntra_sprinter5882 · 4184+ntra_intercity70228610:00 PM Amsterdam
1h42
11:42 PM Delft2 transfers
ntra_sprinter5782+ntra_intercity70228610:02 PM Amsterdam
1h40
11:42 PM Delft1 transfer
ntra_intercity70228410:11 PM Amsterdam
0h55
11:06 PM Delft0 transfersDirect
ntra_intercity203191 · 2886 · 141010:12 PM Amsterdam
2h03
12:15 AM Delft2 transfers
ntra_sprinter8184+ntra_intercity228610:15 PM Amsterdam
1h26
11:41 PM Delft1 transfer
ntra_intercity3184+ntra_sprinter8186+ntra_intercity140510:24 PM Amsterdam
2h21
12:45 AM Delft2 transfers
ntra_sprinter5884+ntra_intercity3186 · 228610:25 PM Amsterdam
1h16
11:41 PM Delft2 transfers
ntra_intercity70228610:40 PM Amsterdam
1h02
11:42 PM Delft0 transfersDirect
ntra_intercity3193 · 11455 · 11456 · 140910:42 PM Amsterdam
3h02
1:44 AM Delft3 transfers
ntra_sprinter8186+ntra_intercity140510:45 PM Amsterdam
2h00
12:45 AM Delft1 transfer
ntra_sprinter5786+ntra_intercity140511:03 PM Amsterdam
1h42
12:45 AM Delft1 transfer
ntra_intercity702293 · 140511:19 PM Amsterdam
1h26
12:45 AM Delft1 transfer
ntra_intercity702295 · 1409 · 1418+ntra_sprinter511711:49 PM Amsterdam
3h24
3:13 AM Delft3 transfers
ntra_intercity702295 · 140911:49 PM Amsterdam
1h55
1:44 AM Delft1 transfer
Monday, April 21
ntra_sprinter4308 · 51253:34 AM Amsterdam
1h39
5:13 AM Delft1 transfer
ntra_sprinter4308+ntra_intercity14213:34 AM Amsterdam
1h11
4:45 AM Delft1 transfer
ntra_sprinter5808 · 8210+ntra_intercity7022143:38 AM Amsterdam
1h58
5:36 AM Delft2 transfers
ntra_sprinter5808 · 8210+ntra_intercity702214+ntra_sprinter51273:38 AM Amsterdam
2h05
5:43 AM Delft3 transfers
ntra_sprinter4117+ntra_intercity14213:47 AM Amsterdam
0h58
4:45 AM Delft1 transfer
ntra_sprinter5710+ntra_intercity702214+ntra_sprinter51274:02 AM Amsterdam
1h41
5:43 AM Delft2 transfers
ntra_sprinter5710+ntra_intercity7022144:02 AM Amsterdam
1h34
5:36 AM Delft1 transfer
ntra_sprinter8112+ntra_intercity702214+ntra_sprinter51274:02 AM Amsterdam
1h41
5:43 AM Delft2 transfers
ntra_sprinter8112+ntra_intercity702214+ntra_sprinter51274:15 AM Amsterdam
1h28
5:43 AM Delft2 transfers
ntra_sprinter8112+ntra_intercity22144:15 AM Amsterdam
1h21
5:36 AM Delft1 transfer
ntra_sprinter4312+ntra_intercity2214+ntra_sprinter51274:19 AM Amsterdam
1h24
5:43 AM Delft2 transfers
ntra_sprinter4312+ntra_intercity22144:19 AM Amsterdam
1h17
5:36 AM Delft1 transfer
ntra_sprinter5712+ntra_intercity7022164:32 AM Amsterdam
1h34
6:06 AM Delft1 transfer
ntra_sprinter5712+ntra_intercity702216+ntra_sprinter51294:32 AM Amsterdam
1h41
6:13 AM Delft2 transfers
ntra_sprinter4121+ntra_intercity_direct1814+ntra_sprinter51184:40 AM Amsterdam
1h09
5:49 AM Delft2 transfers
ntra_intercity7022144:41 AM Amsterdam
0h55
5:36 AM Delft0 transfersDirect
ntra_intercity702214+ntra_sprinter51274:41 AM Amsterdam
1h02
5:43 AM Delft1 transfer
ntra_sprinter8121+ntra_intercity_direct1814+ntra_sprinter51184:44 AM Amsterdam
1h02
5:46 AM Delft2 transfers
ntra_sprinter8114+ntra_intercity22164:45 AM Amsterdam
1h21
6:06 AM Delft1 transfer
ntra_intercity_direct1814+ntra_sprinter51184:45 AM Amsterdam
1h01
5:46 AM Delft1 transfer
ntra_sprinter8114+ntra_intercity702216+ntra_sprinter51294:45 AM Amsterdam
1h28
6:13 AM Delft2 transfers
ntra_intercity_direct1814+ntra_sprinter51184:45 AM Amsterdam
1h04
5:49 AM Delft1 transfer
ntra_sprinter8214+ntra_intercity_direct1814+ntra_sprinter51184:47 AM Amsterdam
0h59
5:46 AM Delft2 transfers
ntra_sprinter5714+ntra_intercity702218+ntra_sprinter51315:02 AM Amsterdam
1h41
6:43 AM Delft2 transfers
ntra_sprinter5714+ntra_intercity7022185:02 AM Amsterdam
1h34
6:36 AM Delft1 transfer
ntra_sprinter8116+ntra_intercity702218+ntra_sprinter51315:02 AM Amsterdam
1h41
6:43 AM Delft2 transfers
ntra_intercity7022165:11 AM Amsterdam
0h55
6:06 AM Delft0 transfersDirect
ntra_intercity702216+ntra_sprinter51295:11 AM Amsterdam
1h02
6:13 AM Delft1 transfer
ntra_sprinter8116+ntra_intercity22185:15 AM Amsterdam
1h21
6:36 AM Delft1 transfer
ntra_sprinter8116+ntra_intercity702218+ntra_sprinter51315:15 AM Amsterdam
1h28
6:43 AM Delft2 transfers
ntra_intercity_direct1816+ntra_sprinter51205:15 AM Amsterdam
1h04
6:19 AM Delft1 transfer
ntra_intercity_direct1816+ntra_sprinter51205:15 AM Amsterdam
1h01
6:16 AM Delft1 transfer
ntra_sprinter4316+ntra_intercity2218+ntra_sprinter51315:24 AM Amsterdam
1h19
6:43 AM Delft2 transfers
ntra_sprinter4316+ntra_intercity22185:24 AM Amsterdam
1h12
6:36 AM Delft1 transfer
ntra_sprinter5723+ntra_intercity722+ntra_sprinter51355:29 AM Amsterdam
2h14
7:43 AM Delft2 transfers
ntra_sprinter8118+ntra_intercity702220+ntra_sprinter51335:32 AM Amsterdam
1h41
7:13 AM Delft2 transfers
ntra_sprinter5716+ntra_intercity7022205:33 AM Amsterdam
1h33
7:06 AM Delft1 transfer
ntra_intercity702218+ntra_sprinter51315:41 AM Amsterdam
1h02
6:43 AM Delft1 transfer
ntra_intercity7022185:41 AM Amsterdam
0h55
6:36 AM Delft0 transfersDirect
ntra_intercity_direct1818+ntra_sprinter51225:45 AM Amsterdam
1h04
6:49 AM Delft1 transfer
ntra_sprinter8118+ntra_intercity22205:45 AM Amsterdam
1h21
7:06 AM Delft1 transfer
ntra_sprinter8118+ntra_intercity702220+ntra_sprinter51335:45 AM Amsterdam
1h28
7:13 AM Delft2 transfers
ntra_intercity_direct1818+ntra_sprinter51225:45 AM Amsterdam
1h01
6:46 AM Delft1 transfer
ntra_sprinter4318+ntra_intercity2220+ntra_sprinter51335:54 AM Amsterdam
1h19
7:13 AM Delft2 transfers
ntra_sprinter4318+ntra_intercity22205:54 AM Amsterdam
1h12
7:06 AM Delft1 transfer
ntra_sprinter5725+ntra_intercity2824+ntra_sprinter51285:59 AM Amsterdam
2h17
8:16 AM Delft2 transfers
ntra_sprinter8120+ntra_intercity702222+ntra_sprinter51356:02 AM Amsterdam
1h41
7:43 AM Delft2 transfers
ntra_sprinter5718+ntra_intercity7022226:02 AM Amsterdam
1h34
7:36 AM Delft1 transfer
ntra_intercity7022206:11 AM Amsterdam
0h55
7:06 AM Delft0 transfersDirect
ntra_intercity702220+ntra_sprinter51336:11 AM Amsterdam
1h02
7:13 AM Delft1 transfer
ntra_sprinter8120+ntra_intercity22226:15 AM Amsterdam
1h21
7:36 AM Delft1 transfer
ntra_intercity_direct1820+ntra_sprinter51246:15 AM Amsterdam
1h04
7:19 AM Delft1 transfer
ntra_intercity_direct1820+ntra_sprinter51246:15 AM Amsterdam
1h01
7:16 AM Delft1 transfer
ntra_sprinter8120+ntra_intercity702222+ntra_sprinter51356:15 AM Amsterdam
1h28
7:43 AM Delft2 transfers
ntra_sprinter4320+ntra_intercity22226:24 AM Amsterdam
1h12
7:36 AM Delft1 transfer
ntra_sprinter4320+ntra_intercity2222+ntra_sprinter51356:24 AM Amsterdam
1h19
7:43 AM Delft2 transfers
ntra_sprinter5727+ntra_intercity626+ntra_sprinter51306:29 AM Amsterdam
2h17
8:46 AM Delft2 transfers
ntra_sprinter8122+ntra_intercity702224+ntra_sprinter51376:32 AM Amsterdam
1h41
8:13 AM Delft2 transfers
ntra_sprinter5720+ntra_intercity7022246:32 AM Amsterdam
1h34
8:06 AM Delft1 transfer
ntra_intercity7022226:41 AM Amsterdam
0h55
7:36 AM Delft0 transfersDirect
ntra_intercity702222+ntra_sprinter51356:41 AM Amsterdam
1h02
7:43 AM Delft1 transfer
ntra_sprinter8122+ntra_intercity22246:45 AM Amsterdam
1h21
8:06 AM Delft1 transfer
ntra_intercity_direct1822+ntra_sprinter51266:45 AM Amsterdam
1h01
7:46 AM Delft1 transfer
ntra_sprinter8122+ntra_intercity702224+ntra_sprinter51376:45 AM Amsterdam
1h28
8:13 AM Delft2 transfers
ntra_intercity_direct1822+ntra_sprinter51266:45 AM Amsterdam
1h04
7:49 AM Delft1 transfer
ntra_sprinter4322+ntra_intercity2224+ntra_sprinter51376:54 AM Amsterdam
1h19
8:13 AM Delft2 transfers
ntra_sprinter4322+ntra_intercity22246:54 AM Amsterdam
1h12
8:06 AM Delft1 transfer
ntra_sprinter5729+ntra_intercity2828+ntra_sprinter51326:59 AM Amsterdam
2h17
9:16 AM Delft2 transfers
ntra_sprinter5722+ntra_intercity7022267:02 AM Amsterdam
1h34
8:36 AM Delft1 transfer
ntra_sprinter8124+ntra_intercity702226+ntra_sprinter51397:02 AM Amsterdam
1h41
8:43 AM Delft2 transfers
ntra_intercity702224+ntra_sprinter51377:11 AM Amsterdam
1h02
8:13 AM Delft1 transfer
ntra_intercity7022247:11 AM Amsterdam
0h55
8:06 AM Delft0 transfersDirect
ntra_intercity_direct1824+ntra_sprinter51287:15 AM Amsterdam
1h01
8:16 AM Delft1 transfer
ntra_sprinter8124+ntra_intercity702226+ntra_sprinter51397:15 AM Amsterdam
1h28
8:43 AM Delft2 transfers
ntra_intercity_direct1824+ntra_sprinter51287:15 AM Amsterdam
1h04
8:19 AM Delft1 transfer
ntra_sprinter8124+ntra_intercity22267:15 AM Amsterdam
1h21
8:36 AM Delft1 transfer
ntra_sprinter4324+ntra_intercity2226+ntra_sprinter51397:24 AM Amsterdam
1h19
8:43 AM Delft2 transfers
ntra_sprinter4324+ntra_intercity22267:24 AM Amsterdam
1h12
8:36 AM Delft1 transfer
ntra_sprinter5731+ntra_intercity630+ntra_sprinter51347:29 AM Amsterdam
2h17
9:46 AM Delft2 transfers
ntra_sprinter5724+ntra_intercity7022287:32 AM Amsterdam
1h34
9:06 AM Delft1 transfer
ntra_sprinter8126+ntra_intercity702228+ntra_sprinter51417:32 AM Amsterdam
1h41
9:13 AM Delft2 transfers
ntra_intercity7022267:41 AM Amsterdam
0h55
8:36 AM Delft0 transfersDirect
ntra_intercity702226+ntra_sprinter51397:41 AM Amsterdam
1h02
8:43 AM Delft1 transfer
ntra_sprinter8126+ntra_intercity702228+ntra_sprinter51417:45 AM Amsterdam
1h28
9:13 AM Delft2 transfers
ntra_intercity_direct1826+ntra_sprinter51307:45 AM Amsterdam
1h04
8:49 AM Delft1 transfer
ntra_intercity_direct1826+ntra_sprinter51307:45 AM Amsterdam
1h01
8:46 AM Delft1 transfer
ntra_sprinter4326+ntra_intercity2228+ntra_sprinter51417:54 AM Amsterdam
1h19
9:13 AM Delft2 transfers
ntra_sprinter4326+ntra_intercity35287:54 AM Amsterdam
0h58
8:52 AM Delft1 transfer
ntra_intercity2139 · 7035287:55 AM Amsterdam
0h57
8:52 AM Delft1 transfer
ntra_sprinter5733+ntra_intercity832+ntra_sprinter51457:59 AM Amsterdam
2h14
10:13 AM Delft2 transfers
ntra_sprinter8128+ntra_intercity702230+ntra_sprinter51438:02 AM Amsterdam
1h41
9:43 AM Delft2 transfers
ntra_sprinter5726+ntra_intercity7022308:02 AM Amsterdam
1h34
9:36 AM Delft1 transfer
ntra_sprinter8435+ntra_intercity35288:05 AM Amsterdam
0h47
8:52 AM Delft1 transfer
ntra_intercity702228+ntra_sprinter51418:11 AM Amsterdam
1h02
9:13 AM Delft1 transfer
ntra_intercity7022288:11 AM Amsterdam
0h55
9:06 AM Delft0 transfersDirect
ntra_intercity_direct1828+ntra_sprinter51328:15 AM Amsterdam
1h01
9:16 AM Delft1 transfer
ntra_sprinter8128+ntra_intercity702230+ntra_sprinter51438:15 AM Amsterdam
1h28
9:43 AM Delft2 transfers
ntra_intercity_direct1828+ntra_sprinter51328:15 AM Amsterdam
1h04
9:19 AM Delft1 transfer
ntra_sprinter4328+ntra_intercity35308:24 AM Amsterdam
0h58
9:22 AM Delft1 transfer
ntra_sprinter4328+ntra_intercity2230+ntra_sprinter51438:24 AM Amsterdam
1h19
9:43 AM Delft2 transfers
ntra_intercity2141 · 7035308:25 AM Amsterdam
0h57
9:22 AM Delft1 transfer
ntra_sprinter5735+ntra_intercity1734+ntra_sprinter51478:30 AM Amsterdam
2h13
10:43 AM Delft2 transfers
ntra_sprinter5728+ntra_intercity22328:32 AM Amsterdam
1h34
10:06 AM Delft1 transfer
ntra_sprinter8130+ntra_intercity2232+ntra_sprinter51458:32 AM Amsterdam
1h41
10:13 AM Delft2 transfers
ntra_sprinter8437+ntra_intercity35308:35 AM Amsterdam
0h47
9:22 AM Delft1 transfer
ntra_intercity7022308:41 AM Amsterdam
0h55
9:36 AM Delft0 transfersDirect
ntra_intercity702230+ntra_sprinter51438:41 AM Amsterdam
1h02
9:43 AM Delft1 transfer
ntra_sprinter8130+ntra_intercity2232+ntra_sprinter51458:45 AM Amsterdam
1h28
10:13 AM Delft2 transfers
ntra_intercity_direct1830+ntra_sprinter51348:45 AM Amsterdam
1h04
9:49 AM Delft1 transfer
ntra_intercity_direct1830+ntra_sprinter51348:45 AM Amsterdam
1h01
9:46 AM Delft1 transfer
ntra_sprinter4330+ntra_intercity2232+ntra_sprinter51458:54 AM Amsterdam
1h19
10:13 AM Delft2 transfers
ntra_sprinter4330+ntra_intercity35328:54 AM Amsterdam
0h58
9:52 AM Delft1 transfer
ntra_intercity2143 · 7035328:55 AM Amsterdam
0h57
9:52 AM Delft1 transfer
ntra_sprinter5737+ntra_intercity1736+ntra_sprinter51409:00 AM Amsterdam
2h16
11:16 AM Delft2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Delft by train or bus

Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11

How far in advance should I book train tickets from Amsterdam to Delft?

The best time to book your train from Amsterdam to Delft is 7 days before departure. See how prices for trains change on the Amsterdam to Delft route.
Prices are for one-way tickets for one passenger from Amsterdam to Delft per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Amsterdam to Delft.

Fastest train times from Amsterdam to Delft

Showing times and prices for Apr 21

Fastest Journey

47 m

Average

1 h 27 m

Trains per day

455

Distance

55 km

Of the 455 trains that leave Amsterdam for Delft every day 37 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Sprinter8435+Intercity3528
10:05AM0h47
Amsterdam
10:52AMDelft
$201One-way
1 transfer
Sprinter8475+Intercity3568
08:05PM0h47
Amsterdam
08:52PMDelft
$201One-way
1 transfer
Sprinter8453+Intercity3546
02:35PM0h47
Amsterdam
03:22PMDelft
$201One-way
1 transfer
Sprinter8445+Intercity3538
12:35PM0h47
Amsterdam
01:22PMDelft
$201One-way
1 transfer
Sprinter8465+Intercity3558
05:35PM0h47
Amsterdam
06:22PMDelft
$201One-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 Delft

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Amsterdam to Delft run on average 528 times per day, taking around 52m. Cheap train tickets for this journey start at $13 (€11) but you can travel from only $6 (€5) 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 $6 (€5)
Distance
33 miles (54 km)
Average train duration
52m
Cheapest ticket price
$13 (€11)
Trains per day
528
Direct trains
53
Train providers
8
Fastest train
39m
First train
04:37
Last train
22:56
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 $6 (€5)

Train providers: PKP Intercity, NS International | IC Direct and BSB from Amsterdam to Delft trains

Find the best trip from Amsterdam to Delft with Omio's train partners PKP Intercity, NS International | IC Direct and BSB! You'll find the best deals, schedules and tickets when comparing and booking the most affordable journey for you.

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 Delft 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).

Travel Seamlessly on the Amsterdam to Delft Train

The train journey from Amsterdam to Delft is both convenient and efficient, making it a popular choice for travelers seeking a smooth connection between the bustling capital and Delft’s charming canals. Frequent trains from Amsterdam to Delft typically depart from Amsterdam Zuid, the main hub for rail travel in the Netherlands, and arrive at Delft, conveniently located near the city center. With regular departures and a short travel time, the Amsterdam to Delft train offers a stress-free way to explore these two iconic destinations while enjoying the comfortable Dutch rail system.

Find Cheap Amsterdam to Delft Train Tickets

Traveling from Amsterdam to Delft by train is an economical and convenient choice, with ticket prices designed to suit different budgets. The cheapest train ticket for this popular route starts from just $13 (€11), while the average cost of a train ticket is usually around $13 (€11). Keep in mind that booking your tickets early or during off-peak hours can often help you secure better deals. If you're looking to balance convenience and savings, consider planning your trip in April when the pleasant spring weather makes for a delightful travel experience, and ticket demand is moderate. Don't miss your chance to enjoy this cost-effective and picturesque journey!

Train Amsterdam to Delft: NS and Intercity Direct Services

Traveling by train from Amsterdam to Delft is convenient and efficient, thanks to services provided by NS (Nederlandse Spoorwegen) and Intercity Direct. Regular Intercity trains run frequently throughout the day, offering spacious seating, free Wi-Fi, and dedicated luggage areas to ensure a comfortable journey. The route, which typically takes around 1 hour, is ideal for those looking to explore the historic charm of Delft while enjoying a seamless travel experience. With reliable schedules and modern train amenities, getting between these two iconic Dutch cities has never been easier.

Amsterdam to Delft Train Times and Schedule

Planning your journey from Amsterdam to Delft? The train route between these two cities spans a distance of 33 miles (54 km), with an average train journey duration of 39m. This makes it an efficient and convenient option for travelers heading to the charming city of Delft from the bustling capital, Amsterdam.

When it comes to frequency, trains between Amsterdam and Delft operate daily, ensuring you have ample options to choose from. On average, there are 528 trains running per day, providing consistent service throughout the week, including weekends. Whether it's a weekday or a Sunday, you can rely on the Amsterdam to Delft train schedule to plan your trip.

The first train from Amsterdam to Delft typically departs at 04:37, allowing for early morning travel. The last train of the day, perfect for night travelers, generally leaves at 22:56. Be sure to check the Amsterdam to Delft train times ahead of your journey for the most accurate schedule updates.

FAQs: Trains from Amsterdam to Delft

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

Popular train stations from Amsterdam to Delft

Amsterdam
Delft
The major train station for departures in Amsterdam is Amsterdam Zuid. Find all the information you need to know about services, amenities and connections at Amsterdam Zuid for your trip from Amsterdam to Delft.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
4 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access via Parnassusweg.
Dining
Dining
  • Restaurant As
  • Gustavino
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • NH Amsterdam Zuid
  • citizenM Amsterdam South
  • Crowne Plaza Amsterdam South
Lost and Found Office
  • Located in the main hall
Public transit options for Amsterdam Zuid
  • Metro: Line 50, Line 51
  • Tram: Line 5, Line 25
  • Bus: Several lines available
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 20:59
Wifi
Wifi
  • Free WiFi in all station areas.
Lockers
Lockers
  • Located on the ground floor near the front entrance in the eastern walkway, near the stairs to platform 2. Open daily from 07:00 to 01:00.
Dining
Dining
  • De Broodzaak
  • Kyoto Sushi & Grill
  • Starbucks
  • The Doner Company
  • Wagamama
  • Wurst & Schnitzelhaus
  • Smullers
  • Burger King
  • Grand Café First Class
  • Burgerij
  • & many more
Accessibility
Accessibility
  • The station is fully accessible, including lifts to the platforms.
Hotel
Hotel
  • NH Collection Amsterdam Barbizon Palace
  • Park Plaza Victoria Amsterdam
  • Art’otel Amsterdam
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
3 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access is available via Orlyplein.
Dining
Dining
  • Restaurant Helden
  • Grand Café Hermes
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €0.70
Hotel
Hotel
  • Holiday Inn Express Amsterdam - Sloterdijk
  • Mercure Hotel Amsterdam Sloterdijk Station
  • MEININGER Hotel Amsterdam City West
Lost and Found Office
  • Located in the main hall
Public transit options for Amsterdam Sloterdijk
  • Metro: Line 50, Line 51
  • Tram: Line 19
  • Bus: Several lines available
Schiphol AirportWifiLockersParkingDiningATMTaxisAccessibilityWCHotelLoungeTicket Office
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 24 hours Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access is available via Schiphol Boulevard.
Dining
Dining
  • Grand Café Plaza
  • Café Rembrandt
  • Bubbles Seafood & Wine Bar
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €1
Hotel
Hotel
  • Sheraton Amsterdam Airport Hotel
  • Hilton Amsterdam Airport Schiphol
  • CitizenM Schiphol Airport
Shower
  • Cost €15
Lounge
Lounge
  • Located in the main hall
Lost and Found Office
  • Located in the main hall
Public transit options for Schiphol Airport
  • Train: NS Intercity, Sprinter
  • Bus: Lines 300, 397, and several others
The major train station for arrivals in Delft is Delft. Find all the information you need to know about services, amenities and connections at Delft for your journey to Delft from Amsterdam.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week from 5:00 a.m. to 1:00 a.m. Departures can be made outside of opening hours. You can access the car park at Westvest 1.
Dining
Dining
  • Restaurant Het Konings Huys
  • Spijshuis de Dis
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €0.70
Hotel
Hotel
  • Hotel Leeuwenbrug
  • Hotel Johannes Vermeer Delft
  • Best Western Museumhotels Delft
Lost and Found Office
  • Located in the main hall
Public transit options for Delft
  • Tram: Line 1
  • Bus: Several lines available

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