Transport for Wales Rail Services

Barry Island

Train Line • Transport for Wales Rail Services

Show 57 previous stops
Hide previous stops

Cardiff Bay Rail Station

10:54

Cheltenham Spa Rail Station

10:58

Liverpool Lime Street Rail Station

11:09

Liverpool South Parkway Rail Station

11:09

Runcorn Rail Station

11:21

Gloucester Rail Station

11:32

Lydney Rail Station

11:51

Chepstow Rail Station

12:00

Caldicot Rail Station

12:08

Severn Tunnel Junction Rail Station

12:11

Machynlleth Rail Station

12:22

Aberystwyth Rail Station

12:29

Dingle Road Rail Station

12:29

Penarth Rail Station

12:33

Llandudno Rail Station

12:35

Deganwy Rail Station

12:40

Coryton Rail Station

12:45

Whitchurch (Cardiff) Rail Station

12:45

Rhiwbina Rail Station

12:48

Birchgrove Rail Station

12:49

Borth Rail Station

12:51

Ty Glas Rail Station

1:05

Heath Level Rail Station

1:07

Dovey Junction Rail Station

1:09

Fishguard Harbour Rail Station

1:19

Chester Rail Station

2:09

Blaenau Ffestiniog Rail Station

2:09

Welshpool Rail Station

2:09

Newtown (Powys) Rail Station

2:24

Roman Bridge Rail Station

2:31

Caersws Rail Station

2:47

Dolwyddelan Rail Station

3:24

Betws-y-Coed Rail Station

3:28

Pont-y-Pant Rail Station

3:37

Llanrwst Rail Station

3:40

North Llanrwst Rail Station

3:46

Fishguard & Goodwick Rail Station

3:48

Helsby Rail Station

4:07

Frodsham Rail Station

4:21

Tal-y-Cafn Rail Station

4:26

Wrenbury Rail Station

4:31

Dolgarrog Rail Station

4:37

Prees Rail Station

4:44

Pontypridd Rail Station

4:51

Glan Conwy Rail Station

4:54

Grangetown (Cardiff) Rail Station

5:00

Milford Haven Rail Station

5:07

Cardiff Queen Street Rail Station

5:17

Johnston (Pembrokeshire) Rail Station

5:20

Ebbw Vale Town Rail Station

5:35

Yorton Rail Station

5:38

Ebbw Vale Parkway Rail Station

5:43

Carmarthen Rail Station

5:52

Haverfordwest Rail Station

6:02

Llanhilleth Rail Station

6:22

Bilbrook Rail Station

6:28

Newbridge Rail Station

6:30

Cogan Rail Station

6:37

Crosskeys Rail Station

6:41

Risca & Pontymister Rail Station

6:46

Maesteg Rail Station

6:50

Maesteg (Ewenny Road) Rail Station

6:50

Crewe Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

East Midlands Railway

Northern Trains

West Midlands Railway

6:53

Rogerstone Rail Station

7:11

Garth (Bridgend) Rail Station

7:43

Tondu Rail Station

7:46

Whitland Rail Station

7:55

Pontyclun Rail Station

8:15

Sarn Rail Station

8:47

Trefforest Rail Station

8:50

Wildmill Rail Station

8:54

Llanharan Rail Station

8:58

Wrexham General Rail Station

Avanti West Coast

9:04

Trefforest Estate Rail Station

9:21

Abercynon Rail Station

9:26

Clarbeston Road Rail Station

9:33

Pencoed Rail Station

9:53

Codsall Rail Station

West Midlands Railway

9:58

Swansea Rail Station

Great Western Railway

10:03

Taffs Well Rail Station

10:15

Radyr Rail Station

10:19

Clunderwen Rail Station

10:22

Aberdare Rail Station

10:37

Llanelli Rail Station

Great Western Railway

10:40

Cwmbach Rail Station

10:47

Fernhill Rail Station

10:51

Mountain Ash Rail Station

10:54

Penrhiwceiber Rail Station

10:57

Cardiff Central Rail Station

CrossCountry

Great Western Railway

11:03

Albrighton Rail Station

West Midlands Railway

11:03

Wem Rail Station

11:06

Bridgend Rail Station

Great Western Railway

11:16

Rhoose Rail Station

11:30

Llantwit Major Rail Station

11:39

Earlestown Rail Station

Northern Trains

11:49

Barry Rail Station

11:59

Barry Island Rail Station

12:02

Dinas Powys Rail Station

12:07

Barry Docks Rail Station

12:09

Cadoxton Rail Station

12:12

Eastbrook Rail Station

12:17

Newton-le-Willows Rail Station

Northern Trains

TransPennine Express

12:21

Runcorn East Rail Station

Northern Trains

12:25

Newport (S Wales) Rail Station

CrossCountry

Great Western Railway

12:30

Birmingham International Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

West Midlands Railway

12:41

Caerphilly Rail Station

12:57

Manchester Oxford Road Rail Station

East Midlands Railway

Northern Trains

TransPennine Express

12:57

Cosford Rail Station

West Midlands Railway

1:14

Cathays Rail Station

1:19

Pembrey & Burry Port Rail Station

Great Western Railway

1:24

Llandaf Rail Station

1:29

Llandudno Junction Rail Station

Avanti West Coast

1:34

Wellington (Shropshire) Rail Station

West Midlands Railway

1:37

Telford Central Rail Station

West Midlands Railway

1:56

Port Talbot Parkway Rail Station

Great Western Railway

2:04

Warrington Bank Quay Rail Station

Avanti West Coast

Northern Trains

2:13

Wolverhampton Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

2:21

Sandwell & Dudley Rail Station

Avanti West Coast

West Midlands Railway

2:38

Birmingham New Street Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

2:51

Neath Rail Station

Great Western Railway

2:59

Manchester Airport Rail Station

Northern Trains

TransPennine Express

3:06

Kidwelly Rail Station

Great Western Railway

3:13

Pembroke Dock Rail Station

3:19

Shifnal Rail Station

West Midlands Railway

3:27

Ferryside Rail Station

Great Western Railway

3:34

Tenby Rail Station

3:40

Gilfach Fargoed Rail Station

3:48

Heath Level Rail Station

3:51

Llanishen Rail Station

3:55

Lisvane & Thornhill Rail Station

3:57

Energlyn & Churchill Park Rail Station

4:03

Nantwich Rail Station

4:06

Gobowen Rail Station

4:19

Chirk Rail Station

4:24

East Didsbury Rail Station

Northern Trains

4:31

Ruabon Rail Station

4:43

Manchester Piccadilly Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

4:49

Whitchurch (Shrops) Rail Station

4:49

Gowerton Rail Station

5:00

Shrewsbury Rail Station

West Midlands Railway

5:21

Bargoed Rail Station

5:38

Pengam Rail Station

5:38

Hengoed Rail Station

5:43

Ystrad Mynach Rail Station

5:47

Llanbradach Rail Station

5:49

Aber Rail Station

5:55

Llansamlet Rail Station

5:57

Oakengates Rail Station

West Midlands Railway

6:02

Skewen Rail Station

6:08

Treorchy Rail Station

6:11

Pyle Rail Station

6:11

Briton Ferry Rail Station

6:19

Baglan Rail Station

6:23

Pontypool & New Inn Rail Station

6:27

Ynyswen Rail Station

6:37

Pembroke Rail Station

6:39

Lamphey Rail Station

6:42

Manorbier Rail Station

6:50

Penally Rail Station

6:56

Saundersfoot Rail Station

7:00

Cwmbran Rail Station

7:02

Kilgetty Rail Station

7:16

Narberth Rail Station

7:25

Treherbert Rail Station

7:34

Stockport Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

7:37

Wilmslow Rail Station

Avanti West Coast

Northern Trains

7:47

Abergavenny Rail Station

7:58

Rhymney Rail Station

8:24

Trehafod Rail Station

8:33

Hereford Rail Station

Great Western Railway

West Midlands Railway

8:39

Quakers Yard Rail Station

8:53

Porth Rail Station

8:59

Leominster Rail Station

9:02

Brithdir Rail Station

9:14

Tir-phil Rail Station

9:18

Merthyr Vale Rail Station

9:21

Pontlottyn Rail Station

9:25

Shotton Rail Station

9:29

Bangor (Gwynedd) Rail Station

Avanti West Coast

9:35

Troed-y-Rhiw Rail Station

9:42

Ludlow Rail Station

9:45

Dinas (Rhondda) Rail Station

9:54

Pentre-Bach Rail Station

9:58

Ninian Park Rail Station

10:03

Tonypandy Rail Station

10:14

Merthyr Tydfil Rail Station

10:16

Valley Rail Station

10:16

Danescourt Rail Station

10:26

Abergele & Pensarn Rail Station

10:29

Rhyl Rail Station

Avanti West Coast

10:36

Llwynypia Rail Station

10:42

Fairwater Rail Station

10:45

Flint Rail Station

Avanti West Coast

10:48

Prestatyn Rail Station

Avanti West Coast

11:00

Ystrad Rhondda Rail Station

11:06

Waun-gron Park Rail Station

11:09

Colwyn Bay Rail Station

Avanti West Coast

11:12

Ton Pentre Rail Station

11:20

Holyhead Rail Station

Avanti West Coast

11:23

Bodorgan Rail Station

11:23

Ty Croes Rail Station

11:28

Rhosneigr Rail Station

11:31

Llanfairpwll Rail Station

11:37

Penmaenmawr Rail Station

12:00

Craven Arms Rail Station

12:04

Church Stretton Rail Station

12:13

Conwy Rail Station

12:30

Llanfairfechan Rail Station

12:36

Alderley Edge Rail Station

Northern Trains

12:47

Bynea Rail Station

1:04

Llangennech Rail Station

1:16

Pantyffynnon Rail Station

1:26

Pontarddulais Rail Station

1:56

Ammanford Rail Station

2:06

Ffairfach Rail Station

2:16

Llandybie Rail Station

2:36

Llandeilo Rail Station

2:46

Llangadog Rail Station

2:56

Llandovery Rail Station

3:06

Llanwrda Rail Station

3:26

Llandrindod Rail Station

3:34

Sugar Loaf Rail Station

3:59

Cynghordy Rail Station

4:19

Llanwrtyd Rail Station

4:29

Knighton Rail Station

4:34

Pen-y-Bont Rail Station

4:39

Llangammarch Rail Station

4:53

Cilmeri Rail Station

5:08

Dolau Rail Station

5:36

Garth (Powys) Rail Station

5:41

Llanbister Road Rail Station

5:51

Builth Road Rail Station

5:57

Llangynllo Rail Station

6:07

Knucklas Rail Station

6:12

Bucknell Rail Station

6:20

Hopton Heath Rail Station

6:29

Broome Rail Station

6:34