Transport for Wales Rail Services

Swansea

Train Line • Transport for Wales Rail Services

Show 83 previous stops
Hide previous stops

Cardiff Bay Rail Station

1:19

Cheltenham Spa Rail Station

1:23

Liverpool Lime Street Rail Station

1:34

Liverpool South Parkway Rail Station

1:34

Runcorn Rail Station

1:46

Gloucester Rail Station

1:57

Lydney Rail Station

2:16

Chepstow Rail Station

2:25

Caldicot Rail Station

2:33

Severn Tunnel Junction Rail Station

2:36

Machynlleth Rail Station

2:47

Aberystwyth Rail Station

2:47

Dingle Road Rail Station

2:47

Penarth Rail Station

2:51

Llandudno Rail Station

2:53

Deganwy Rail Station

2:58

Coryton Rail Station

3:05

Whitchurch (Cardiff) Rail Station

3:05

Rhiwbina Rail Station

3:08

Birchgrove Rail Station

3:09

Borth Rail Station

3:11

Ty Glas Rail Station

3:25

Heath Level Rail Station

3:27

Dovey Junction Rail Station

3:29

Fishguard Harbour Rail Station

3:39

Chester Rail Station

3:39

Blaenau Ffestiniog Rail Station

3:39

Welshpool Rail Station

3:39

Newtown (Powys) Rail Station

3:54

Roman Bridge Rail Station

4:01

Caersws Rail Station

4:17

Dolwyddelan Rail Station

4:43

Betws-y-Coed Rail Station

4:47

Pont-y-Pant Rail Station

4:56

Llanrwst Rail Station

4:59

North Llanrwst Rail Station

5:05

Fishguard & Goodwick Rail Station

5:07

Helsby Rail Station

5:11

Frodsham Rail Station

5:15

Tal-y-Cafn Rail Station

5:28

Wrenbury Rail Station

5:33

Dolgarrog Rail Station

5:39

Prees Rail Station

5:46

Pontypridd Rail Station

5:53

Glan Conwy Rail Station

5:56

Grangetown (Cardiff) Rail Station

6:02

Milford Haven Rail Station

6:09

Cardiff Queen Street Rail Station

6:17

Johnston (Pembrokeshire) Rail Station

6:20

Ebbw Vale Town Rail Station

6:27

Yorton Rail Station

6:30

Ebbw Vale Parkway Rail Station

6:35

Carmarthen Rail Station

6:44

Haverfordwest Rail Station

6:54

Llanhilleth Rail Station

7:03

Bilbrook Rail Station

7:09

Newbridge Rail Station

7:16

Cogan Rail Station

7:23

Crosskeys Rail Station

7:27

Risca & Pontymister Rail Station

7:32

Maesteg Rail Station

7:36

Maesteg (Ewenny Road) Rail Station

7:36

Crewe Rail Station

7:38

Rogerstone Rail Station

7:58

Garth (Bridgend) Rail Station

8:30

Tondu Rail Station

8:34

Whitland Rail Station

8:41

Pontyclun Rail Station

9:02

Sarn Rail Station

9:06

Trefforest Rail Station

9:11

Wildmill Rail Station

9:15

Llanharan Rail Station

9:18

Wrexham General Rail Station

9:23

Trefforest Estate Rail Station

9:40

Abercynon Rail Station

9:45

Clarbeston Road Rail Station

9:52

Pencoed Rail Station

9:59

Codsall Rail Station

10:04

Swansea Rail Station

10:06

Taffs Well Rail Station

10:18

Radyr Rail Station

10:22

Clunderwen Rail Station

10:25

Aberdare Rail Station

10:32

Llanelli Rail Station

10:35

Cwmbach Rail Station

10:42

Fernhill Rail Station

10:46

Mountain Ash Rail Station

10:49

Penrhiwceiber Rail Station

10:52

Cardiff Central Rail Station

CrossCountry

Great Western Railway

10:58

Albrighton Rail Station

West Midlands Railway

10:58

Wem Rail Station

11:03

Bridgend Rail Station

Great Western Railway

11:13

Rhoose Rail Station

11:27

Llantwit Major Rail Station

11:36

Earlestown Rail Station

Northern Trains

11:46

Barry Rail Station

11:49

Barry Island Rail Station

11:52

Dinas Powys Rail Station

11:57

Barry Docks Rail Station

11:59

Cadoxton Rail Station

12:02

Eastbrook Rail Station

12:07

Newton-le-Willows Rail Station

Northern Trains

TransPennine Express

12:11

Runcorn East Rail Station

Northern Trains

12:29

Newport (S Wales) Rail Station

CrossCountry

Great Western Railway

12:38

Birmingham International Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

West Midlands Railway

12:48

Caerphilly Rail Station

1:01

Manchester Oxford Road Rail Station

East Midlands Railway

Northern Trains

TransPennine Express

1:01

Cosford Rail Station

West Midlands Railway

1:05

Cathays Rail Station

1:08

Pembrey & Burry Port Rail Station

Great Western Railway

1:13

Llandaf Rail Station

1:20

Llandudno Junction Rail Station

Avanti West Coast

1:25

Wellington (Shropshire) Rail Station

West Midlands Railway

1:28

Telford Central Rail Station

West Midlands Railway

1:48

Port Talbot Parkway Rail Station

Great Western Railway

1:56

Warrington Bank Quay Rail Station

Avanti West Coast

Northern Trains

2:09

Wolverhampton Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

2:18

Sandwell & Dudley Rail Station

Avanti West Coast

West Midlands Railway

2:36

Birmingham New Street Rail Station

Avanti West Coast

CrossCountry

West Midlands Railway

2:47

Neath Rail Station

Great Western Railway

2:55

Manchester Airport Rail Station

Northern Trains

TransPennine Express

3:02

Kidwelly Rail Station

Great Western Railway

3:02

Pembroke Dock Rail Station

3:09

Shifnal Rail Station

West Midlands Railway

3:09

Ferryside Rail Station

Great Western Railway

3:14

Tenby Rail Station

3:20

Gilfach Fargoed Rail Station

3:23

Heath Level Rail Station

3:26

Llanishen Rail Station

3:30

Lisvane & Thornhill Rail Station

3:32

Energlyn & Churchill Park Rail Station

3:38

Nantwich Rail Station

3:41

Gobowen Rail Station

3:53

Chirk Rail Station

3:58

East Didsbury Rail Station

Northern Trains

4:05

Ruabon Rail Station

4:14

Manchester Piccadilly Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

4:20

Whitchurch (Shrops) Rail Station

4:20

Gowerton Rail Station

4:29

Shrewsbury Rail Station

West Midlands Railway

4:56

Bargoed Rail Station

5:13

Pengam Rail Station

5:13

Hengoed Rail Station

5:18

Ystrad Mynach Rail Station

5:22

Llanbradach Rail Station

5:24

Aber Rail Station

5:30

Llansamlet Rail Station

5:32

Oakengates Rail Station

West Midlands Railway

5:46

Skewen Rail Station

5:50

Treorchy Rail Station

5:54

Pyle Rail Station

5:54

Briton Ferry Rail Station

6:03

Baglan Rail Station

6:07

Pontypool & New Inn Rail Station

6:11

Ynyswen Rail Station

6:21

Pembroke Rail Station

6:23

Lamphey Rail Station

6:33

Manorbier Rail Station

6:36

Penally Rail Station

6:44

Saundersfoot Rail Station

6:50

Cwmbran Rail Station

6:58

Kilgetty Rail Station

7:10

Narberth Rail Station

7:12

Treherbert Rail Station

7:21

Stockport Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

TransPennine Express

7:24

Wilmslow Rail Station

Avanti West Coast

Northern Trains

7:34

Abergavenny Rail Station

7:45

Rhymney Rail Station

8:11

Trehafod Rail Station

8:14

Hereford Rail Station

Great Western Railway

West Midlands Railway

8:20

Quakers Yard Rail Station

8:33

Porth Rail Station

8:39

Leominster Rail Station

8:42

Brithdir Rail Station

8:53

Tir-phil Rail Station

8:57

Merthyr Vale Rail Station

9:00

Pontlottyn Rail Station

9:04

Shotton Rail Station

9:08

Bangor (Gwynedd) Rail Station

Avanti West Coast

9:14

Troed-y-Rhiw Rail Station

9:21

Ludlow Rail Station

9:24

Dinas (Rhondda) Rail Station

9:32

Pentre-Bach Rail Station

9:36

Ninian Park Rail Station

9:41

Tonypandy Rail Station

9:52

Merthyr Tydfil Rail Station

9:54

Valley Rail Station

9:54

Danescourt Rail Station

10:01

Abergele & Pensarn Rail Station

10:04

Rhyl Rail Station

Avanti West Coast

10:11

Llwynypia Rail Station

10:17

Fairwater Rail Station

10:20

Flint Rail Station

Avanti West Coast

10:23

Prestatyn Rail Station

Avanti West Coast

10:35

Ystrad Rhondda Rail Station

10:41

Waun-gron Park Rail Station

10:44

Colwyn Bay Rail Station

Avanti West Coast

10:47

Ton Pentre Rail Station

10:55

Holyhead Rail Station

Avanti West Coast

10:58

Bodorgan Rail Station

10:58

Ty Croes Rail Station

11:02

Rhosneigr Rail Station

11:05

Llanfairpwll Rail Station

11:11

Penmaenmawr Rail Station

11:34

Craven Arms Rail Station

11:38

Church Stretton Rail Station

11:47

Conwy Rail Station

12:03

Llanfairfechan Rail Station

12:09

Alderley Edge Rail Station

Northern Trains

12:20

Bynea Rail Station

12:37

Llangennech Rail Station

12:41

Pantyffynnon Rail Station

12:45

Pontarddulais Rail Station

12:48

Ammanford Rail Station

12:56

Ffairfach Rail Station

1:00

Llandybie Rail Station

1:05

Llandeilo Rail Station

1:13

Llangadog Rail Station

1:22

Llandovery Rail Station

1:26

Llanwrda Rail Station

1:34

Llandrindod Rail Station

1:43

Sugar Loaf Rail Station

1:50

Cynghordy Rail Station

1:58

Llanwrtyd Rail Station

2:07

Knighton Rail Station

2:13

Pen-y-Bont Rail Station

2:19

Llangammarch Rail Station

2:24

Cilmeri Rail Station

2:28

Dolau Rail Station

2:31

Garth (Powys) Rail Station

2:37

Llanbister Road Rail Station

2:43

Builth Road Rail Station

2:49

Llangynllo Rail Station

3:21

Knucklas Rail Station

3:27

Bucknell Rail Station

3:35

Hopton Heath Rail Station

3:40

Broome Rail Station

3:44