08:22 Platform 2 Expected On time London Marylebone Calling at: High Wycombe (08:42)London Marylebone (09:13) Track live Share train
08:24 Platform 1 Expected 08:30 Birmingham Snow Hill Calling at: Kings Sutton (08:40)Banbury (08:45)Leamington Spa (09:03)Warwick (09:07)Warwick Parkway (09:10)Dorridge (09:19)Solihull (09:25)Birmingham Moor Street (09:34)Birmingham Snow Hill (09:38) This service has been delayed by train crew being delayed Track live Share train
08:55 Platform 2 Expected On time London Marylebone Calling at: Haddenham & Thame Parkway (09:06)High Wycombe (09:19)London Marylebone (09:45) Track live Share train
08:58 Platform 1 Expected On time Birmingham Moor Street Calling at: Banbury (09:10)Leamington Spa (09:29)Warwick (09:34)Warwick Parkway (09:38)Dorridge (09:49)Solihull (09:55)Birmingham Moor Street (10:05) Track live Share train
09:30 Platform — Expected On time London Marylebone Calling at: London Marylebone (10:22) Track live Share train
09:34 Platform — Expected On time Banbury Calling at: Kings Sutton (09:45)Banbury (09:51) Track live Share train
09:51 Platform — Expected On time London Marylebone Calling at: Haddenham & Thame Parkway (10:02)London Marylebone (10:45) Track live Share train
09:56 Platform — Expected On time Birmingham Moor Street Calling at: Banbury (10:08)Leamington Spa (10:29)Warwick (10:34)Warwick Parkway (10:38)Dorridge (10:48)Solihull (10:54)Birmingham Moor Street (11:05) Track live Share train