Train timetables Paris-Haarlem

Check all the train timetables between Paris and Haarlem, with all the stops and changes needed for your route !

Number routes per day

Average route time

Shortest route time

First hour of departure

Last hour of departure

12 03h59 03h49 06h13 19h25
Wednesday 18 September 2019
Departure Arrival Duration Transporter
06h13 10h15 04h02 Thalys
Booking
  • Paris Nord
    Thalys 9303
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5441
  • Haarlem
07h25 11h14 03h49 Thalys
Booking
  • Paris Nord
    Thalys 9309
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5445
  • Haarlem
08h25 12h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9315
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    Thalys 5449
  • Haarlem
10h25 14h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9327
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5457
  • Haarlem
11h25 15h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9333
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5461
  • Haarlem
11h55 16h15 04h20 Thalys
Booking
  • Paris Nord
    Thalys 9437
  • Bruxelles Midi Brussel Zuid
  • Correspondence 35 min
  • Bruxelles Midi Brussel Zuid
    Thalys 9939
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5465
  • Haarlem
12h46 17h15 04h29 Thalys
Booking
  • Paris Nord
    Thalys 9341
  • Bruxelles Midi Brussel Zuid
  • Correspondence 44 min
  • Bruxelles Midi Brussel Zuid
    Thalys 9345
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5469
  • Haarlem
14h25 18h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9351
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5473
  • Haarlem
15h25 19h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9357
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5477
  • Haarlem
15h55 20h15 04h20 Thalys
Booking
  • Paris Nord
    Thalys 9461
  • Bruxelles Midi Brussel Zuid
  • Correspondence 35 min
  • Bruxelles Midi Brussel Zuid
    Thalys 9363
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5481
  • Haarlem
17h25 21h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9369
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    Thalys 5485
  • Haarlem
19h25 23h15 03h50 Thalys
Booking
  • Paris Nord
    Thalys 9381
  • Bruxelles Midi Brussel Zuid
  • Antwerpen Centraal
  • Rotterdam Centraal
  • Schiphol Airport
  • Amsterdam Centraal
  • Correspondence 12 min
  • Amsterdam Centraal
    5493
  • Haarlem
More timetables Fewer timetables

Search your train ticket