skip navigation

Bath Spa to London Waterloo

31 January 2015

Train times result

Depart

Arrive

Duration

Changes

  • 22:04 Bath Spa 00:41 London Waterloo 2h 37m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    22:04 Bath Spa London Paddington 23:55 Train FIRST GREAT WESTERN 1h 51m
    23:55 London Paddington London Waterloo 00:41 Transfer 46m
  • 22:43 Bath Spa 01:22 London Waterloo 2h 39m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    22:43 Bath Spa London Paddington 00:36 Train FIRST GREAT WESTERN 1h 53m
    00:36 London Paddington London Waterloo 01:22 Transfer 46m
  • 07:58 Bath Spa 10:22 London Waterloo 2h 24m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    07:58 Bath Spa London Paddington 09:41 Train FIRST GREAT WESTERN 1h 43m
    09:41 London Paddington London Waterloo 10:22 Tube 41m
  • 08:28 Bath Spa 10:46 London Waterloo 2h 18m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    08:28 Bath Spa Swindon 08:55 Train FIRST GREAT WESTERN 27m
    09:00 Swindon London Paddington 10:05 Train FIRST GREAT WESTERN 1h 5m
    10:05 London Paddington London Waterloo 10:46 Tube 41m

Buy your train ticket with us and save on average 43%*

*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.

Train times search

Close