Rail GWR - Swansea - Euston: Full Schedule in Newport

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:43
                        10:28
                        10:43
                        16:28
                        16:43
                        18:28
                        18:43

                        Euston

                        10:2011:2017:2019:20

                        All trips in this timetable are wheelchair accessible.

                        Euston – Swansea

                        Euston08:3612:3615:3616:36
                        Milton Keynes Central09:08
                        09:20
                        13:08
                        13:20
                        16:08
                        16:20
                        17:08
                        17:22
                        Oxford10:10
                        10:12
                        14:09
                        14:11
                        17:09
                        17:11
                        18:09
                        18:11
                        Swindon (Wilts)10:39
                        10:41
                        14:38
                        14:40
                        17:38
                        17:40
                        18:38
                        18:41
                        Bristol Parkway11:03
                        11:04
                        15:02
                        15:03
                        18:03
                        18:04
                        19:03
                        19:04
                        Newport (South Wales)11:22
                        11:27
                        15:21
                        15:23
                        18:22
                        18:24
                        19:24
                        19:26
                        Cardiff Central11:40
                        11:43
                        15:36
                        15:37
                        18:37
                        18:39
                        19:39
                        19:40
                        Bridgend12:02
                        12:03
                        15:56
                        15:57
                        18:58
                        18:59
                        19:59
                        20:00
                        Port Talbot Parkway12:14
                        12:15
                        16:08
                        16:09
                        19:10
                        19:11
                        20:11
                        20:12
                        Neath12:21
                        12:22
                        16:16
                        16:17
                        19:18
                        19:19
                        20:19
                        20:20
                        Swansea12:3416:2819:3320:31

                        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 Saturday, Sunday.

                        • What time does the GWR rail stop working?

                          Services on the GWR - Swansea - Euston rail stop at 19:20 on Saturday, Sunday.

                        • Is there a GWR rail stop near me?

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

                        GWR (Newport Rail Services)

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

                        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 Newport, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

                        GWR rail near me

                        Last updated on August 21, 2026