19:05 Expected  19:23
from London Marylebone (MYB) Details
19:22 Expected  19:30
Platform 3
from London Marylebone (MYB) Details
19:42 On time
Platform 2
from Birmingham Snow Hill (BSW) Details
19:49 On time
19:54 On time
Platform 3
from London Marylebone (MYB) Details
19:58 On time
Platform 2
20:26 On time
Platform 3
from London Marylebone (MYB) Details
20:33 Cancelled
from London Marylebone (MYB) Details
20:47 On time
Platform 2
from Birmingham Moor Street (BMO) Details
20:51 On time
Platform 3
from London Marylebone (MYB) Details