← Change station
Farringdon
Trains between Bedford and Luton may be cancelled, delayed by up to 60 minutes or revised. Latest information can be found in
Status and Disruptions.
Earlier trains
06:31
06:43
from Bedford
9O15 • Thameslink
3
↓
10:39
12:08
Three Bridges
9R15 • Thameslink • 12 coaches
3
11:47
11:56
Sutton (London)
via Wimbledon
9V37 • Thameslink • 8 coaches
3
11:54
12:00
Brighton
9T27 • Thameslink • 8 coaches
3
11:56
12:00
Cambridge
9S22 • Thameslink • 12 coaches
4
11:57
Abbey Wood
9U33 • Elizabeth Line
A
11:57
Heathrow Airport T5
9T71 • Elizabeth Line
B
11:59
St Albans
9V32 • Thameslink • 8 coaches
4
12:00
Heathrow Airport T4
9H74 • Elizabeth Line
B
12:00
Shenfield
9W36 • Elizabeth Line
A
12:01
cancelled
Bedford
9R26 • Thameslink • 12 coaches
12:02
12:04
Sutton (London)
9O37 • Thameslink • 8 coaches
3
12:04
Abbey Wood
9U37 • Elizabeth Line
A
12:04
12:06
Brighton
9S25 • Thameslink • 12 coaches
3
12:04
London Paddington
9Y75 • Elizabeth Line
B
12:07
12:40
Rainham (Kent)
9P27 • Thameslink • 8 coaches
3
12:08
Reading
9R76 • Elizabeth Line
B
12:08
Shenfield
9W38 • Elizabeth Line
A
12:09
Luton
9P24 • Thameslink • 8 coaches
4
12:09
cancelled
Three Bridges
9R21 • Thameslink
12:11
Peterborough
9J30 • Thameslink • 12 coaches
4
12:12
Abbey Wood
9U39 • Elizabeth Line
A
12:12
London Paddington
9Y77 • Elizabeth Line
B
12:14
St Albans
9O32 • Thameslink • 8 coaches
4
12:15
Heathrow Airport T4
9H78 • Elizabeth Line
B
12:15
12:16
Shenfield
9W40 • Elizabeth Line
A
12:16
Bedford
9T22 • Thameslink • 12 coaches
4
12:17
Sutton (London)
via Wimbledon
9V39 • Thameslink • 8 coaches
3
12:19
Abbey Wood
9U41 • Elizabeth Line
A
12:19
Horsham
9J27 • Thameslink • 12 coaches
3
12:19
London Paddington
9Y79 • Elizabeth Line
B
12:23
Maidenhead
9N80 • Elizabeth Line
B
12:23
Shenfield
9W42 • Elizabeth Line
A
12:24
12:25
Brighton
9T29 • Thameslink • 12 coaches
3
12:26
12:50
Letchworth Garden City
9S24 • Thameslink • 12 coaches
4
12:27
Abbey Wood
9U43 • Elizabeth Line
A
12:27
Heathrow Airport T5
9T81 • Elizabeth Line
B
12:29
St Albans
9V34 • Thameslink • 8 coaches
4
12:30
Heathrow Airport T4
9H84 • Elizabeth Line
B
12:30
Shenfield
9W46 • Elizabeth Line
A
12:31
12:46
Bedford
9R28 • Thameslink • 12 coaches
4
12:32
Sutton (London)
9O39 • Thameslink • 8 coaches
3
12:34
Abbey Wood
9U47 • Elizabeth Line
A
12:34
London Paddington
9Y85 • Elizabeth Line
B
12:34
Three Bridges
9S27 • Thameslink
3
12:37
12:54
Rochester
9P29 • Thameslink • 8 coaches
3
12:38
Reading
9R86 • Elizabeth Line
B
12:38
Shenfield
9W48 • Elizabeth Line
A
12:39
Luton
9P26 • Thameslink • 8 coaches
4
12:39
12:56
Three Bridges
9R23 • Thameslink • 12 coaches
3
12:41
12:48
Peterborough
9J32 • Thameslink • 12 coaches
4
Later trains
← Departures from Farringdon
09:26 Peterborough to Horsham
9J21 • Thameslink •
RTT
This train has been delayed by a safety inspection of the track.
Peterborough
09:26
09:28
1
Huntingdon
09:40
09:45
2
St Neots
09:48
09:53
4
Sandy
09:55
10:01
1
Biggleswade
10:00
10:05
1
Arlesey
10:05
10:10
1
Hitchin
10:11
10:16
1
Stevenage
10:17
10:21
1
Finsbury Park
10:37
10:40
2
London St Pancras (Intl)
10:45
10:46
A
Farringdon
10:49
10:50
3
City Thameslink
10:51
10:53
2
London Blackfriars
10:54
1
London Bridge
11:00
4
East Croydon
11:17
6
Coulsdon South
11:25
2
Merstham
11:31
2
Redhill
11:35
arr •
11:37
dep
3
Earlswood (Surrey)
11:39
11:41
2
Salfords
11:41
11:44
arr •
11:41
11:48
dep
2
Horley
11:44
11:57
2
Gatwick Airport
11:47
12:00
3
Three Bridges
11:53
12:04
3
Crawley
11:57
12:09
2
Ifield
12:00
12:12
2
Faygate
12:04
12:17
2
Littlehaven
12:08
12:20
2
Horsham
12:12
12:23
3