- on timeBarkingPlatform 1 estimated08:03BarkingPlatform 1 estimated08:19Blackhorse RoadPlatform 108:19Blackhorse Road09:10London Euston09:10London Euston12:46HolyheadPlatform 1 estimated14:10Holyhead17:25Dublin FerryportDublin FerryportPeak
- on timeBarkingPlatform 1 estimated15:03BarkingPlatform 1 estimated15:19Blackhorse RoadPlatform 115:19Blackhorse Road16:10London Euston16:10London Euston19:50HolyheadPlatform 1 estimated20:30Holyhead23:45Dublin Port - Stena23:45Dublin Port - Stena00:50Dublin Connolly00:50Dublin Connolly01:25Dublin FerryportDublin FerryportPeak
- on timeBarkingPlatform 5 estimated17:53BarkingPlatform 5 estimated18:09London Fenchurch StreetPlatform 3 estimated18:09London Fenchurch Street19:07London Euston19:07London Euston20:45CrewePlatform 6 estimated21:00CrewePlatform 9 estimated23:18HolyheadPlatform 2 estimated02:40Holyhead05:55Dublin FerryportDublin FerryportPeak
- on timeBarkingPlatform 1 estimated18:33BarkingPlatform 1 estimated18:49Blackhorse RoadPlatform 1 estimated18:49Blackhorse Road19:40London Euston19:40London Euston21:19CrewePlatform 6 estimated21:36CrewePlatform 11 estimated22:00ChesterPlatform 3B estimated22:38ChesterPlatform 2 estimated23:38Llandudno JunctionPlatform 3 estimated23:48Llandudno Junction00:48Holyhead02:40Holyhead05:55Dublin FerryportDublin FerryportPeak
- BarkingPlatform 5 estimated07:15BarkingPlatform 5 estimated07:32London Fenchurch StreetPlatform 4 estimated07:32London Fenchurch Street08:47London Euston08:47London Euston10:56CrewePlatform 6 estimated11:27CrewePlatform 9 estimated13:40HolyheadPlatform 2 estimated14:10Holyhead17:25Dublin FerryportDublin FerryportPeak
If you’re looking for the return train journey, check out trains from Dublin Ferryport to Barking.