Transport for Wales Transport for Wales Treherbert - Barry Island Rail

Click to load interactive map
List of stops
    Map
    Saturdays

    Treherbert – Barry Island

    Treherbert

    21:10

    Ynyswen

    21:12

    Treorchy

    21:14
    21:15

    Ton Pentre

    21:17
    21:18

    Ystrad Rhondda

    21:20
    21:22

    Llwynypia

    21:24
    21:25

    Tonypandy

    21:27
    21:28

    Dinas (Rhondda)

    21:30

    Porth

    21:33
    21:34

    Trehafod

    21:37

    Pontypridd

    21:42
    21:43

    Trefforest

    21:45

    Trefforest Estate

    21:50

    Taffs Well

    21:54

    Radyr

    21:58
    21:59

    Llandaf

    22:02
    22:03

    Cathays

    22:07
    22:08

    Cardiff Queen Street

    22:12
    22:15

    Cardiff Central

    22:19
    22:25

    Grangetown (Cardiff)

    22:29

    Cogan

    22:32
    22:33

    Eastbrook

    22:35
    22:36

    Dinas Powys

    22:38

    Cadoxton

    22:42
    22:43

    Barry Docks

    22:45
    22:46

    Barry

    22:51
    22:53

    Barry Island

    22:58
    Last updated on April 12, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Treherbert – Barry Island
    Station Street - Ystrad Road - Brook Street - Nant-y-Gwyddon Road - Trealaw Road - Georges Row - Syphon Street - Willowford Road - Station Road - The Parade - Park Place - Penarth Road - Old Barry Road - Chamberlain Row - Cardiff Road - Northcote Terrace - Ffordd y Mileniwm - Station Approach Road
    All data is available in GTFS feed: great-britain

    Rail Transport for Wales FAQ

    • What time does the Transport for Wales rail start operating?

      Services on the Transport for Wales - Treherbert - Barry Island rail start at 21:10 on Saturday.

    • What time does the Transport for Wales rail stop working?

      Services on the Transport for Wales - Treherbert - Barry Island rail stop at 22:58 on Saturday.

    • Is there a Transport for Wales rail stop near me?

      Click here to view the nearest Transport for Wales - Treherbert - Barry Island rail stop.

    Transport for Wales (Cardiff Rail Services)

    The first stop of the Transport for Wales rail route is Treherbert and the last stop is Barry Island. Transport for Wales (Treherbert - Barry Island) is operational during everyday.

    Additional information: Transport for Wales has 27 stops and the total trip duration for this route is approximately 108 minutes.

    See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Cardiff Rail Services suggested routes, real-time bus tracker, line route maps in Cardiff, and helps to find the closest Transport for Wales rail stops near you. No internet available? Download an offline PDF map and bus schedule for the Transport for Wales rail to take on your trip.

    Transport for Wales rail near me