Rail GWR - Reading - Swansea: Full Schedule in Reading

Click to load interactive map
List of stops

        Swansea – Reading

        Swansea

        06:5419:22

        Neath

        07:05
        07:06
        19:33
        19:34

        Port Talbot Parkway

        07:12
        07:13
        19:41
        19:42

        Bridgend

        07:25
        07:26
        19:54
        19:55

        Cardiff Central

        07:48
        07:50
        20:16
        20:22

        Newport (South Wales)

        08:01
        08:04
        20:33
        20:35

        Bristol Parkway

        08:24
        08:25
        20:55
        20:56

        Swindon (Wilts)

        08:47
        08:49
        21:19
        21:20

        Didcot Parkway

        09:04
        09:05
        21:35
        21:37

        Reading

        09:1821:50

        All trips in this timetable are wheelchair accessible.

        Reading – Swansea

        Reading08:08
        Didcot Parkway08:22
        08:24
        Swindon (Wilts)08:39
        08:41
        Bristol Parkway09:02
        09:04
        Newport (South Wales)09:22
        09:23
        Cardiff Central09:36
        09:38
        Bridgend09:57
        09:58
        Port Talbot Parkway10:09
        10:11
        Neath10:17
        10:18
        Swansea10:30

        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 - Reading - Swansea rail start at 06:54 on Saturday, Sunday.

        • What time does the GWR rail stop working?

          Services on the GWR - Reading - Swansea rail stop at 21:50 on Saturday, Sunday.

        • Is there a GWR rail stop near me?

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

        GWR (Reading Rail Services)

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

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

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

        GWR rail near me

        Last updated on August 21, 2026