← Change station

Swansea

Trains between Reading and London Paddington may be cancelled or delayed by up to 30 minutes. Latest information can be found in Status and Disruptions.

Earlier trains
07:23
delayed
Cardiff Central
2B44 • Transport for Wales • 2 coaches
07:40
Carmarthen
1B01 • Great Western Railway • 5 coaches
3
07:43
London Paddington
1L11 • Great Western Railway
4
07:52
Cardiff Central
1B28 • Transport for Wales • 2 coaches
1
08:00
08:02
Pembroke Dock
1B58 • Transport for Wales • 2 coaches
2
08:17
Fishguard Harbour
2E32 • Transport for Wales • 2 coaches
1
08:21
London Paddington
1L12 • Great Western Railway
3
08:27
Cardiff Central
2B48 • Transport for Wales • 2 coaches
1
08:49
Milford Haven
1B34 • Transport for Wales • 2 coaches
2
08:54
Manchester Piccadilly
1W16 • Transport for Wales • 3 coaches
1
08:56
Shrewsbury
2M06 • Transport for Wales
2
09:22
London Paddington
1L14 • Great Western Railway
09:27
Cardiff Central
2B52 • Transport for Wales • 2 coaches
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries