Rail GWR - Swansea - Euston: Full Schedule in London

Click to load interactive map
List of stops

                        Swansea – Euston

                        Swansea

                        06:2307:2213:2015:23

                        Neath

                        06:34
                        06:35
                        07:33
                        07:34
                        13:31
                        13:32
                        15:34
                        15:35

                        Port Talbot Parkway

                        06:41
                        06:42
                        07:40
                        07:42
                        13:38
                        13:40
                        15:41
                        15:43

                        Bridgend

                        06:54
                        06:55
                        07:53
                        07:54
                        13:51
                        13:53
                        15:54
                        15:56

                        Cardiff Central

                        07:16
                        07:18
                        08:17
                        08:23
                        14:14
                        14:21
                        16:17
                        16:23

                        Newport (South Wales)

                        07:29
                        07:30
                        08:34
                        08:36
                        14:32
                        14:34
                        16:34
                        16:36

                        Bristol Parkway

                        07:50
                        07:52
                        08:55
                        08:56
                        14:53
                        14:55
                        16:55
                        16:56

                        Swindon (Wilts)

                        08:14
                        08:16
                        09:19
                        09:20
                        15:17
                        15:19
                        17:19
                        17:20

                        Oxford

                        08:48
                        08:52
                        09:49
                        09:51
                        15:48
                        15:51
                        17:48
                        17:50

                        Milton Keynes Central

                        09:28
                        09:44
                        10:28
                        10:44
                        16:28
                        16:44
                        18:28
                        18:44

                        Euston

                        10:2011:2017:2019:20

                        All trips in this timetable are wheelchair accessible.

                        Swansea – Euston

                        Swansea09:23
                        Neath09:34
                        09:35
                        Port Talbot Parkway09:41
                        09:43
                        Bridgend09:54
                        09:56
                        Cardiff Central10:17
                        10:20
                        Newport (South Wales)10:31
                        10:34
                        Bristol Parkway10:53
                        10:54
                        Swindon (Wilts)11:17
                        11:18
                        Oxford11:48
                        11:51
                        Milton Keynes Central12:28
                        12:44
                        Euston13:21

                        All trips in this timetable are wheelchair accessible.

                        Build real-time departures into your app Free API Access

                        Schedules and stops for this route are published in GTFS: great-britain

                        Rail GWR FAQ

                        • What time does the GWR rail start operating?

                          Services on the GWR - Swansea - Euston rail start at 06:23 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                        • What time does the GWR rail stop working?

                          Services on the GWR - Swansea - Euston rail stop at 19:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                        • Is there a GWR rail stop near me?

                          Click here to view the nearest GWR - Swansea - Euston rail stop.

                        GWR (London Rail Services)

                        The first stop of the GWR rail route is Swansea and the last stop is Euston. GWR (Swansea - Euston) is operational during everyday.

                        Additional information: GWR has 11 stops. The total trip duration for this route is approximately 240 minutes.

                        More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in London, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

                        GWR rail near me

                        Last updated on October 5, 2026