- on timeBarkingPlatform 108:18BarkingPlatform 108:34Blackhorse RoadPlatform 1 estimated08:34Blackhorse Road09:30London Euston09:30London Euston12:47CarlislePlatform 1 estimated13:08CarlislePlatform 7 estimated13:20Gretna GreenPlatform 2on timeGretna GreenPlatform 2Off Peak
- on timeBarkingPlatform 109:18BarkingPlatform 109:34Blackhorse RoadPlatform 1 estimated09:34Blackhorse Road10:30London Euston10:30London Euston13:47CarlislePlatform 1 estimated14:30CarlislePlatform 7 estimated14:41Gretna GreenPlatform 2 estimatedon timeGretna GreenPlatform 2 estimatedOff Peak
- on timeBarkingPlatform 1 estimated10:18BarkingPlatform 1 estimated10:34Blackhorse RoadPlatform 1 estimated10:34Blackhorse Road11:30London Euston11:30London Euston14:46CarlislePlatform 1 estimated15:05CarlislePlatform 7 estimated15:16Gretna GreenPlatform 2 estimatedon timeGretna GreenPlatform 2 estimatedOff Peak
- on timeBarkingPlatform 1 estimated11:18BarkingPlatform 1 estimated11:34Blackhorse RoadPlatform 1 estimated11:34Blackhorse Road12:30London Euston12:30London Euston15:46CarlislePlatform 3 estimated16:17CarlislePlatform 7 estimated16:28Gretna GreenPlatform 2 estimatedon timeGretna GreenPlatform 2 estimatedOff Peak
- on timeBarkingPlatform 1 estimated12:18BarkingPlatform 1 estimated12:34Blackhorse RoadPlatform 1 estimated12:34Blackhorse Road13:30London Euston13:30London Euston16:48CarlislePlatform 3 estimated17:21CarlislePlatform 7 estimated17:32Gretna GreenPlatform 2 estimatedon timeGretna GreenPlatform 2 estimatedOff Peak
If you’re looking for the return train journey, check out trains from Gretna Green to Barking.