19:03 Platform 2 Expected 19:05 Leamington Spa Calling at: Leamington Spa (19:07) Track live Share train
19:35 Platform 2 Expected On time Leamington Spa Calling at: Leamington Spa (19:43) Track live Share train
19:50 Platform 2 Expected On time London Marylebone Calling at: Leamington Spa (19:55)Banbury (20:13)Kings Sutton (20:19)Bicester North (20:30)Haddenham & Thame Parkway (20:42)Princes Risborough (20:49)Saunderton (20:55)High Wycombe (21:01)London Marylebone (21:30) Track live Share train