The 09:23 train from Swansea to London Paddington.

1L46 09:23 SWA-PAD
Swansea 3
London Paddington 8
Great Western Railway
3h 58m

  1. Swansea
  2. Neath
  3. Port Talbot Parkway
  4. Bridgend
  5. Cardiff Central
  6. Newport (South Wales)
  7. Bristol Parkway
  8. Bristol Temple Meads
  9. Bath Spa
  10. Reading
  11. London Paddington

Powered by Realtime Trains API