Transport for Wales Rail Services

Swansea

Train Line • Transport for Wales Rail Services

Show 88 previous stops
Hide previous stops

Cardiff Bay Rail Station

9:21

Cheltenham Spa Rail Station

9:25

Liverpool Lime Street Rail Station

9:36

Liverpool South Parkway Rail Station

9:36

Runcorn Rail Station

9:48

Gloucester Rail Station

9:59

Lydney Rail Station

10:18

Chepstow Rail Station

10:27

Caldicot Rail Station

10:35

Severn Tunnel Junction Rail Station

10:38

Machynlleth Rail Station

10:49

Aberystwyth Rail Station

10:57

Dingle Road Rail Station

10:57

Penarth Rail Station

11:01

Llandudno Rail Station

11:03

Deganwy Rail Station

11:03

Coryton Rail Station

11:08

Whitchurch (Cardiff) Rail Station

11:08

Rhiwbina Rail Station

11:11

Birchgrove Rail Station

11:12

Borth Rail Station

11:14

Ty Glas Rail Station

11:29

Heath Level Rail Station

11:31

Dovey Junction Rail Station

11:33

Fishguard Harbour Rail Station

11:43

Chester Rail Station

11:43

Blaenau Ffestiniog Rail Station

11:43

Welshpool Rail Station

11:53

Newtown (Powys) Rail Station

12:08

Roman Bridge Rail Station

12:15

Caersws Rail Station

12:19

Dolwyddelan Rail Station

12:55

Betws-y-Coed Rail Station

12:58

Pont-y-Pant Rail Station

1:04

Llanrwst Rail Station

1:14

North Llanrwst Rail Station

1:17

Fishguard & Goodwick Rail Station

1:23

Helsby Rail Station

1:27

Frodsham Rail Station

1:41

Tal-y-Cafn Rail Station

1:46

Wrenbury Rail Station

1:52

Dolgarrog Rail Station

1:58

Prees Rail Station

2:04

Pontypridd Rail Station

2:11

Glan Conwy Rail Station

2:14

Grangetown (Cardiff) Rail Station

2:25

Milford Haven Rail Station

2:32

Cardiff Queen Street Rail Station

2:40

Johnston (Pembrokeshire) Rail Station

2:43

Ebbw Vale Town Rail Station

2:50

Yorton Rail Station

2:53

Ebbw Vale Parkway Rail Station

2:58

Carmarthen Rail Station

3:07

Haverfordwest Rail Station

3:17

Llanhilleth Rail Station

3:25

Bilbrook Rail Station

3:31

Newbridge Rail Station

3:33

Cogan Rail Station

3:40

Crosskeys Rail Station

3:44

Risca & Pontymister Rail Station

3:49

Maesteg Rail Station

3:53

Maesteg (Ewenny Road) Rail Station

3:53

Crewe Rail Station

3:56

Rogerstone Rail Station

4:16

Garth (Bridgend) Rail Station

4:48

Tondu Rail Station

4:51

Whitland Rail Station

5:00

Pontyclun Rail Station

5:22

Sarn Rail Station

5:47

Trefforest Rail Station

5:50

Wildmill Rail Station

5:54

Llanharan Rail Station

5:57

Wrexham General Rail Station

6:05

Trefforest Estate Rail Station

6:22

Abercynon Rail Station

6:27

Clarbeston Road Rail Station

6:34

Pencoed Rail Station

6:41

Codsall Rail Station

6:48

Swansea Rail Station

6:53

Taffs Well Rail Station

6:59

Radyr Rail Station

7:03

Clunderwen Rail Station

7:06

Aberdare Rail Station

7:13

Llanelli Rail Station

7:16

Cwmbach Rail Station

7:31

Fernhill Rail Station

7:35

Mountain Ash Rail Station

7:38

Penrhiwceiber Rail Station

7:41

Cardiff Central Rail Station

7:47

Albrighton Rail Station

West Midlands Railway

7:47

Wem Rail Station

7:51

Bridgend Rail Station

Great Western Railway

7:59

Rhoose Rail Station

8:13

Llantwit Major Rail Station

8:22

Earlestown Rail Station

Northern Trains

8:32

Barry Rail Station

8:42

Barry Island Rail Station

8:45

Dinas Powys Rail Station

8:50

Barry Docks Rail Station

8:52

Cadoxton Rail Station

8:55

Eastbrook Rail Station

9:00

Newton-le-Willows Rail Station

Northern Trains

TransPennine Express

9:04

Runcorn East Rail Station

Northern Trains

9:08

Newport (S Wales) Rail Station

CrossCountry

Great Western Railway

9:13

Birmingham International Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

West Midlands Railway

9:23

Caerphilly Rail Station

9:37

Manchester Oxford Road Rail Station

East Midlands Railway

Northern Trains

TransPennine Express

9:37

Cosford Rail Station

West Midlands Railway

9:54

Cathays Rail Station

9:59

Pembrey & Burry Port Rail Station

Great Western Railway

10:04

Llandaf Rail Station

10:10

Llandudno Junction Rail Station

Avanti West Coast

10:15

Wellington (Shropshire) Rail Station

West Midlands Railway

10:18

Telford Central Rail Station

West Midlands Railway

10:35

Port Talbot Parkway Rail Station

Great Western Railway

10:42

Warrington Bank Quay Rail Station

Avanti West Coast

Northern Trains

10:49

Wolverhampton Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

10:57

Sandwell & Dudley Rail Station

Avanti West Coast

West Midlands Railway

11:14

Birmingham New Street Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

11:25

Neath Rail Station

Great Western Railway

11:33

Manchester Airport Rail Station

Northern Trains

TransPennine Express

11:36

Kidwelly Rail Station

Great Western Railway

11:43

Pembroke Dock Rail Station

11:49

Shifnal Rail Station

West Midlands Railway

11:49

Ferryside Rail Station

Great Western Railway

11:55

Tenby Rail Station

12:01

Gilfach Fargoed Rail Station

12:04

Heath Level Rail Station

12:07

Llanishen Rail Station

12:11

Lisvane & Thornhill Rail Station

12:13

Energlyn & Churchill Park Rail Station

12:19

Nantwich Rail Station

12:22

Gobowen Rail Station

12:33

Chirk Rail Station

12:38

East Didsbury Rail Station

Northern Trains

12:45

Ruabon Rail Station

12:57

Manchester Piccadilly Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

1:03

Whitchurch (Shrops) Rail Station

1:03

Gowerton Rail Station

1:12

Shrewsbury Rail Station

West Midlands Railway

1:27

Bargoed Rail Station

1:45

Pengam Rail Station

1:45

Hengoed Rail Station

1:50

Ystrad Mynach Rail Station

1:54

Llanbradach Rail Station

1:56

Aber Rail Station

2:02

Llansamlet Rail Station

2:04

Oakengates Rail Station

West Midlands Railway

2:09

Skewen Rail Station

2:15

Treorchy Rail Station

2:19

Pyle Rail Station

2:19

Briton Ferry Rail Station

2:27

Baglan Rail Station

2:31

Pontypool & New Inn Rail Station

2:35

Ynyswen Rail Station

2:45

Pembroke Rail Station

2:47

Lamphey Rail Station

2:57

Manorbier Rail Station

3:00

Penally Rail Station

3:08

Saundersfoot Rail Station

3:14

Cwmbran Rail Station

3:22

Kilgetty Rail Station

3:34

Narberth Rail Station

3:36

Treherbert Rail Station

3:45

Stockport Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

3:48

Wilmslow Rail Station

Avanti West Coast

Northern Trains

3:58

Abergavenny Rail Station

4:09

Rhymney Rail Station

4:35

Trehafod Rail Station

4:38

Hereford Rail Station

Great Western Railway

West Midlands Railway

4:44

Quakers Yard Rail Station

4:57

Porth Rail Station

5:03

Leominster Rail Station

5:06

Brithdir Rail Station

5:17

Tir-phil Rail Station

5:21

Merthyr Vale Rail Station

5:24

Pontlottyn Rail Station

5:28

Shotton Rail Station

5:32

Bangor (Gwynedd) Rail Station

Avanti West Coast

5:38

Troed-y-Rhiw Rail Station

5:45

Ludlow Rail Station

5:48

Dinas (Rhondda) Rail Station

5:56

Pentre-Bach Rail Station

6:00

Ninian Park Rail Station

6:05

Tonypandy Rail Station

6:16

Merthyr Tydfil Rail Station

6:18

Valley Rail Station

6:18

Danescourt Rail Station

6:27

Abergele & Pensarn Rail Station

6:30

Rhyl Rail Station

Avanti West Coast

6:37

Llwynypia Rail Station

6:43

Fairwater Rail Station

6:46

Flint Rail Station

Avanti West Coast

6:48

Prestatyn Rail Station

Avanti West Coast

7:00

Ystrad Rhondda Rail Station

7:06

Waun-gron Park Rail Station

7:09

Colwyn Bay Rail Station

Avanti West Coast

7:13

Ton Pentre Rail Station

7:21

Holyhead Rail Station

Avanti West Coast

7:24

Bodorgan Rail Station

7:24

Ty Croes Rail Station

7:29

Rhosneigr Rail Station

7:32

Llanfairpwll Rail Station

7:38

Penmaenmawr Rail Station

8:01

Craven Arms Rail Station

8:05

Church Stretton Rail Station

8:14

Conwy Rail Station

8:30

Llanfairfechan Rail Station

8:36

Alderley Edge Rail Station

Northern Trains

8:47

Bynea Rail Station

9:04

Llangennech Rail Station

9:08

Pantyffynnon Rail Station

9:12

Pontarddulais Rail Station

9:15

Ammanford Rail Station

9:23

Ffairfach Rail Station

9:27

Llandybie Rail Station

9:32

Llandeilo Rail Station

9:40

Llangadog Rail Station

9:49

Llandovery Rail Station

9:53

Llanwrda Rail Station

10:01

Llandrindod Rail Station

10:10

Sugar Loaf Rail Station

10:17

Cynghordy Rail Station

10:25

Llanwrtyd Rail Station

10:34

Knighton Rail Station

10:40

Pen-y-Bont Rail Station

10:46

Llangammarch Rail Station

10:51

Cilmeri Rail Station

10:55

Dolau Rail Station

10:58

Garth (Powys) Rail Station

11:04

Llanbister Road Rail Station

11:10

Builth Road Rail Station

11:16

Llangynllo Rail Station

11:48

Knucklas Rail Station

11:54

Bucknell Rail Station

12:02

Hopton Heath Rail Station

12:07

Broome Rail Station

12:11