← 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
↓
09:39
cancelled
Luton
9P14 • Thameslink • 8 coaches
4
09:39
09:41
Three Bridges
9R11 • Thameslink • 12 coaches
3
09:41
09:42
Abbey Wood
9U87 • Elizabeth Line
A
09:41
09:55
Peterborough
9J20 • Thameslink • 12 coaches
4
09:42
London Paddington
9Y23 • Elizabeth Line
B
09:42
09:52
Sevenoaks
9Y19 • Thameslink • 8 coaches
3
09:44
Shenfield
9W88 • Elizabeth Line
A
09:44
St Albans
9O22 • Thameslink • 8 coaches
4
09:45
Heathrow Airport T4
9H26 • Elizabeth Line
B
09:46
West Hampstead Thameslink
9T12 • Thameslink • 12 coaches
4
09:47
Abbey Wood
9U89 • Elizabeth Line
A
09:47
Sutton (London)
via Wimbledon
9V29 • Thameslink • 8 coaches
3
09:48
London Paddington
9Y27 • Elizabeth Line
B
09:49
09:50
Horsham
9J17 • Thameslink • 12 coaches
3
09:50
Shenfield
9W90 • Elizabeth Line
A
09:51
Maidenhead
9N28 • Elizabeth Line
B
09:53
Abbey Wood
9U91 • Elizabeth Line
A
09:54
Brighton
9T19 • Thameslink • 12 coaches
3
09:54
Heathrow Airport T5
9T29 • Elizabeth Line
B
09:54
West Hampstead Thameslink
9K78 • Thameslink • 8 coaches
4
09:56
09:59
Cambridge
9S14 • Thameslink • 12 coaches
4
09:56
Shenfield
9W92 • Elizabeth Line
A
09:57
Heathrow Airport T4
9H32 • Elizabeth Line
B
09:59
Abbey Wood
9U93 • Elizabeth Line
A
09:59
10:02
St Albans
9V24 • Thameslink • 8 coaches
4
10:00
London Paddington
9Y33 • Elizabeth Line
B
10:01
cancelled
Bedford
9R18 • Thameslink • 12 coaches
4
10:02
10:03
Shenfield
9W94 • Elizabeth Line
A
10:02
Sutton (London)
9O29 • Thameslink • 8 coaches
3
10:03
London Paddington
9Y34 • Elizabeth Line
B
10:04
Brighton
9S17 • Thameslink • 12 coaches
3
10:05
Abbey Wood
9U95 • Elizabeth Line
A
10:06
London Paddington
9Y35 • Elizabeth Line
B
10:07
Rainham (Kent)
9P19 • Thameslink • 8 coaches
3
10:08
Shenfield
9W96 • Elizabeth Line
A
10:09
10:31
Luton
9P16 • Thameslink • 8 coaches
4
10:09
Reading
9R36 • Elizabeth Line
B
10:09
Three Bridges
9R13 • Thameslink • 12 coaches
3
10:11
Peterborough
9J22 • Thameslink • 12 coaches
4
10:12
10:17
Abbey Wood
9U97 • Elizabeth Line
A
10:12
London Paddington
9Y37 • Elizabeth Line
B
10:14
St Albans
9O24 • Thameslink • 8 coaches
4
10:15
Heathrow Airport T4
9H38 • Elizabeth Line
B
10:15
Shenfield
9W98 • Elizabeth Line
A
10:16
Luton
9T14 • Thameslink • 12 coaches
4
10:17
Sutton (London)
via Wimbledon
9V31 • Thameslink • 8 coaches
3
10:19
Abbey Wood
9U01 • Elizabeth Line
A
10:19
10:22
Horsham
9J19 • Thameslink • 12 coaches
3
10:19
London Paddington
9Y39 • Elizabeth Line
B
10:23
Shenfield
9W02 • Elizabeth Line
A
Later trains
← Departures from Farringdon
06:30 Abbey Wood to Reading
9R40 • Elizabeth Line •
RTT
Abbey Wood
06:30
3
Woolwich (Elizabeth line)
06:33
B
Custom House
06:37
B
Canary Wharf (Elizabeth line)
06:41
B
Whitechapel
06:45
B
London Liverpool Street
06:48
B
Farringdon
06:51
B
Tottenham Court Road
06:54
B
Bond Street
06:56
B
London Paddington
07:00
B
Ealing Broadway
07:09
07:06
arr •
07:11
dep
3
Southall
07:15
3
Hayes & Harlington
07:19
3
West Drayton
07:22
3
Iver
07:25
3
Langley
07:27
3
Slough
07:31
4
Burnham
07:35
1
Taplow
07:37
3
Maidenhead
07:41
3
Twyford
07:47
3
Reading
07:55
07:52
13