- on timeBarkingPlatform 506:29BarkingPlatform 506:45London Fenchurch StreetPlatform 406:45London Fenchurch Street08:10London Euston08:10London Euston10:17CrewePlatform 5 estimated10:27CrewePlatform 12 estimated10:43Warrington Bank QuayPlatform 3 estimated11:05Warrington Bank QuayPlatform 3 estimated11:12EarlestownPlatform 4on timeEarlestownPlatform 4Off Peak
- on timeBarkingPlatform 506:59BarkingPlatform 507:16London Fenchurch StreetPlatform 1 estimated07:16London Fenchurch Street08:20London Euston08:20London Euston11:00Manchester PiccadillyPlatform 6 estimated11:21Manchester PiccadillyPlatform 14 estimated11:51EarlestownPlatform 2on timeEarlestownPlatform 2Off Peak
- on timeBarkingPlatform 5 estimated07:15BarkingPlatform 5 estimated07:32London Fenchurch StreetPlatform 4 estimated07:32London Fenchurch Street08:47London Euston08:47London Euston11:13Warrington Bank QuayPlatform 3 estimated12:03Warrington Bank QuayPlatform 3 estimated12:10EarlestownPlatform 4on timeEarlestownPlatform 4Off Peak
- on timeBarkingPlatform 5 estimated07:53BarkingPlatform 5 estimated08:09London Fenchurch StreetPlatform 1 estimated08:09London Fenchurch Street09:20London Euston09:20London Euston12:04Manchester PiccadillyPlatform 7 estimated12:22Manchester PiccadillyPlatform 14 estimated12:51EarlestownPlatform 2on timeEarlestownPlatform 2Off Peak
- on timeBarkingPlatform 5 estimated08:23BarkingPlatform 5 estimated08:39London Fenchurch StreetPlatform 1 estimated08:39London Fenchurch Street09:46London Euston09:46London Euston12:14Warrington Bank QuayPlatform 3 estimated13:03Warrington Bank QuayPlatform 4 estimated13:11EarlestownPlatform 4on timeEarlestownPlatform 4Off Peak
If you’re looking for the return train journey, check out trains from Earlestown to Barking.