Rail GWR - Reading - Swansea in Cardiff: Stops & Timetable

Click to load interactive map
List of stops

    Reading – Swansea

    Reading

    08:08

    Didcot Parkway

    08:22
    08:24

    Swindon (Wilts)

    08:39
    08:41

    Bristol Parkway

    09:02
    09:04

    Newport (South Wales)

    09:22
    09:23

    Cardiff Central

    09:36
    09:38

    Bridgend

    09:57
    09:58

    Port Talbot Parkway

    10:09
    10:11

    Neath

    10:17
    10:18

    Swansea

    10: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 08:08 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • What time does the GWR rail stop working?

      Services on the GWR - Reading - Swansea rail stop at 10:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • Is there a GWR rail stop near me?

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

    GWR (Cardiff Rail Services)

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

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

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

    GWR rail near me

    Last updated on September 15, 2026