Skip to main content

Train timetables Dunkirk-Lille

Book a train ticket Dunkirk - Lille

Train timetable info Dunkirk-Lille

Train timetables Dunkirk-Lille Saturday 23 May 2026
Departure Arrival Duration Carrier
5h 30m 6h 47m 1h 17m TER
Booking
  • Dunkerque
    TER 44924
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Strazeele
  • Bailleul
  • Steenwerck
  • Nieppe
  • Armentieres
  • Perenchies
  • Lille Flandres
6h 33m 7h 47m 1h 14m TER
Booking
  • Dunkerque
    TER 44926
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Strazeele
  • Bailleul
  • Steenwerck
  • Nieppe
  • Armentieres
  • Perenchies
  • Lille Flandres
7h 17m 8h 21m 1h 04m TER
Booking
  • Dunkerque
    TER 44928
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
7h 29m 8h 47m 1h 18m TER
Booking
  • Dunkerque
    TER 44930
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Strazeele
  • Bailleul
  • Steenwerck
  • Nieppe
  • Armentieres
  • Perenchies
  • Lille Flandres
7h 56m 9h 22m 1h 26m TER
Booking
  • Dunkerque
    TER 7312
  • Hazebrouck
  • 33 min
  • Hazebrouck
    TER 44838
  • Bailleul
  • Armentieres
  • Lille Flandres
9h 15m 10h 21m 1h 06m TER
Booking
  • Dunkerque
    TER 44932
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
11h 12m 12h 20m 1h 08m TER
Booking
  • Dunkerque
    TER 44948
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
12h 29m 13h 45m 1h 16m TER
Booking
  • Dunkerque
    TER 44936
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Strazeele
  • Bailleul
  • Steenwerck
  • Nieppe
  • Armentieres
  • Perenchies
  • Lille Flandres
13h 13m 13h 44m 0h 31m TER
Booking
  • Dunkerque
    TER 44508
  • Lille Europe
13h 17m 14h 21m 1h 04m TER
Booking
  • Dunkerque
    TER 44938
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
15h 13m 16h 20m 1h 07m TER
Booking
  • Dunkerque
    TER 44940
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
17h 13m 18h 21m 1h 08m TER
Booking
  • Dunkerque
    TER 44942
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
17h 33m 18h 55m 1h 22m TER
Booking
  • Dunkerque
    TER 44944
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Strazeele
  • Bailleul
  • Steenwerck
  • Nieppe
  • Armentieres
  • Perenchies
  • Lille Flandres
19h 12m 19h 42m 0h 30m TER
Booking
  • Dunkerque
    TER 7242
  • Lille Europe
19h 17m 20h 21m 1h 04m TER
Booking
  • Dunkerque
    TER 44946
  • Bergues
  • Esquelbecq
  • Arneke
  • Cassel
  • Hazebrouck
  • Bailleul
  • Armentieres
  • Lille Flandres
19h 54m 21h 26m 1h 32m TER
Booking
  • Dunkerque
    TER 7344
  • Hazebrouck
  • 35 min
  • Hazebrouck
    TER 44850
  • Bailleul
  • Armentieres
  • Lille Flandres