Transport for Wales Rail Services

Milford Haven

Train Line • Transport for Wales Rail Services

Show 183 previous stops
Hide previous stops

Cardiff Bay Rail Station

8:57

Cheltenham Spa Rail Station

9:01

Liverpool Lime Street Rail Station

9:12

Liverpool South Parkway Rail Station

9:12

Runcorn Rail Station

9:24

Gloucester Rail Station

9:35

Lydney Rail Station

9:54

Chepstow Rail Station

10:03

Caldicot Rail Station

10:11

Severn Tunnel Junction Rail Station

10:14

Machynlleth Rail Station

10:25

Aberystwyth Rail Station

10:33

Dingle Road Rail Station

10:33

Penarth Rail Station

10:37

Llandudno Rail Station

10:39

Deganwy Rail Station

10:39

Coryton Rail Station

10:44

Whitchurch (Cardiff) Rail Station

10:44

Rhiwbina Rail Station

10:47

Birchgrove Rail Station

10:48

Borth Rail Station

10:50

Ty Glas Rail Station

11:05

Heath Level Rail Station

11:07

Dovey Junction Rail Station

11:09

Fishguard Harbour Rail Station

11:19

Chester Rail Station

11:19

Blaenau Ffestiniog Rail Station

11:19

Welshpool Rail Station

11:29

Newtown (Powys) Rail Station

11:44

Roman Bridge Rail Station

11:51

Caersws Rail Station

11:55

Dolwyddelan Rail Station

12:31

Betws-y-Coed Rail Station

12:34

Pont-y-Pant Rail Station

12:40

Llanrwst Rail Station

12:50

North Llanrwst Rail Station

12:53

Fishguard & Goodwick Rail Station

12:59

Helsby Rail Station

1:03

Frodsham Rail Station

1:17

Tal-y-Cafn Rail Station

1:22

Wrenbury Rail Station

1:28

Dolgarrog Rail Station

1:34

Prees Rail Station

1:40

Pontypridd Rail Station

1:47

Glan Conwy Rail Station

1:50

Grangetown (Cardiff) Rail Station

2:01

Milford Haven Rail Station

2:08

Cardiff Queen Street Rail Station

2:16

Johnston (Pembrokeshire) Rail Station

2:19

Ebbw Vale Town Rail Station

2:26

Yorton Rail Station

2:29

Ebbw Vale Parkway Rail Station

2:34

Carmarthen Rail Station

2:43

Haverfordwest Rail Station

2:53

Llanhilleth Rail Station

3:01

Bilbrook Rail Station

3:07

Newbridge Rail Station

3:09

Cogan Rail Station

3:16

Crosskeys Rail Station

3:20

Risca & Pontymister Rail Station

3:25

Maesteg Rail Station

3:29

Maesteg (Ewenny Road) Rail Station

3:29

Crewe Rail Station

3:32

Rogerstone Rail Station

3:52

Garth (Bridgend) Rail Station

4:24

Tondu Rail Station

4:27

Whitland Rail Station

4:36

Pontyclun Rail Station

4:58

Sarn Rail Station

5:23

Trefforest Rail Station

5:26

Wildmill Rail Station

5:30

Llanharan Rail Station

5:33

Wrexham General Rail Station

5:41

Trefforest Estate Rail Station

5:58

Abercynon Rail Station

6:03

Clarbeston Road Rail Station

6:10

Pencoed Rail Station

6:17

Codsall Rail Station

6:24

Swansea Rail Station

6:29

Taffs Well Rail Station

6:35

Radyr Rail Station

6:39

Clunderwen Rail Station

6:42

Aberdare Rail Station

6:49

Llanelli Rail Station

6:52

Cwmbach Rail Station

7:07

Fernhill Rail Station

7:11

Mountain Ash Rail Station

7:14

Penrhiwceiber Rail Station

7:17

Cardiff Central Rail Station

7:23

Albrighton Rail Station

7:23

Wem Rail Station

7:27

Bridgend Rail Station

7:35

Rhoose Rail Station

7:49

Llantwit Major Rail Station

7:58

Earlestown Rail Station

8:08

Barry Rail Station

8:18

Barry Island Rail Station

8:21

Dinas Powys Rail Station

8:26

Barry Docks Rail Station

8:28

Cadoxton Rail Station

8:31

Eastbrook Rail Station

8:36

Newton-le-Willows Rail Station

8:40

Runcorn East Rail Station

8:44

Newport (S Wales) Rail Station

8:49

Birmingham International Rail Station

8:59

Caerphilly Rail Station

9:13

Manchester Oxford Road Rail Station

9:13

Cosford Rail Station

9:30

Cathays Rail Station

9:35

Pembrey & Burry Port Rail Station

9:40

Llandaf Rail Station

9:46

Llandudno Junction Rail Station

9:51

Wellington (Shropshire) Rail Station

9:54

Telford Central Rail Station

10:11

Port Talbot Parkway Rail Station

10:18

Warrington Bank Quay Rail Station

10:25

Wolverhampton Rail Station

10:33

Sandwell & Dudley Rail Station

10:50

Birmingham New Street Rail Station

11:01

Neath Rail Station

11:09

Manchester Airport Rail Station

11:12

Kidwelly Rail Station

11:19

Pembroke Dock Rail Station

11:25

Shifnal Rail Station

11:25

Ferryside Rail Station

11:31

Tenby Rail Station

11:37

Gilfach Fargoed Rail Station

11:40

Heath Level Rail Station

11:43

Llanishen Rail Station

11:47

Lisvane & Thornhill Rail Station

11:49

Energlyn & Churchill Park Rail Station

11:55

Nantwich Rail Station

11:58

Gobowen Rail Station

12:09

Chirk Rail Station

12:14

East Didsbury Rail Station

12:21

Ruabon Rail Station

12:33

Manchester Piccadilly Rail Station

12:39

Whitchurch (Shrops) Rail Station

12:39

Gowerton Rail Station

12:48

Shrewsbury Rail Station

1:03

Bargoed Rail Station

1:21

Pengam Rail Station

1:21

Hengoed Rail Station

1:26

Ystrad Mynach Rail Station

1:30

Llanbradach Rail Station

1:32

Aber Rail Station

1:38

Llansamlet Rail Station

1:40

Oakengates Rail Station

1:45

Skewen Rail Station

1:51

Treorchy Rail Station

1:55

Pyle Rail Station

1:55

Briton Ferry Rail Station

2:03

Baglan Rail Station

2:07

Pontypool & New Inn Rail Station

2:11

Ynyswen Rail Station

2:21

Pembroke Rail Station

2:23

Lamphey Rail Station

2:33

Manorbier Rail Station

2:36

Penally Rail Station

2:44

Saundersfoot Rail Station

2:50

Cwmbran Rail Station

2:58

Kilgetty Rail Station

3:10

Narberth Rail Station

3:12

Treherbert Rail Station

3:21

Stockport Rail Station

3:24

Wilmslow Rail Station

3:34

Abergavenny Rail Station

3:45

Rhymney Rail Station

4:11

Trehafod Rail Station

4:14

Hereford Rail Station

4:20

Quakers Yard Rail Station

4:33

Porth Rail Station

4:39

Leominster Rail Station

4:42

Brithdir Rail Station

4:53

Tir-phil Rail Station

4:57

Merthyr Vale Rail Station

5:00

Pontlottyn Rail Station

5:04

Shotton Rail Station

5:08

Bangor (Gwynedd) Rail Station

5:14

Troed-y-Rhiw Rail Station

5:21

Ludlow Rail Station

5:24

Dinas (Rhondda) Rail Station

5:32

Pentre-Bach Rail Station

5:36

Ninian Park Rail Station

5:41

Tonypandy Rail Station

5:52

Merthyr Tydfil Rail Station

5:54

Valley Rail Station

5:54

Danescourt Rail Station

6:03

Abergele & Pensarn Rail Station

6:06

Rhyl Rail Station

Avanti West Coast

6:13

Llwynypia Rail Station

6:19

Fairwater Rail Station

6:22

Flint Rail Station

Avanti West Coast

6:24

Prestatyn Rail Station

Avanti West Coast

6:36

Ystrad Rhondda Rail Station

6:42

Waun-gron Park Rail Station

6:45

Colwyn Bay Rail Station

Avanti West Coast

6:49

Ton Pentre Rail Station

6:57

Holyhead Rail Station

Avanti West Coast

7:00

Bodorgan Rail Station

7:00

Ty Croes Rail Station

7:05

Rhosneigr Rail Station

7:08

Llanfairpwll Rail Station

7:14

Penmaenmawr Rail Station

7:37

Craven Arms Rail Station

7:41

Church Stretton Rail Station

7:50

Conwy Rail Station

8:06

Llanfairfechan Rail Station

8:12

Alderley Edge Rail Station

Northern Trains

8:23

Bynea Rail Station

8:40

Llangennech Rail Station

8:44

Pantyffynnon Rail Station

8:48

Pontarddulais Rail Station

8:51

Ammanford Rail Station

8:59

Ffairfach Rail Station

9:03

Llandybie Rail Station

9:08

Llandeilo Rail Station

9:16

Llangadog Rail Station

9:25

Llandovery Rail Station

9:29

Llanwrda Rail Station

9:37

Llandrindod Rail Station

9:46

Sugar Loaf Rail Station

9:53

Cynghordy Rail Station

10:01

Llanwrtyd Rail Station

10:10

Knighton Rail Station

10:16

Pen-y-Bont Rail Station

10:22

Llangammarch Rail Station

10:27

Cilmeri Rail Station

10:31

Dolau Rail Station

10:34

Garth (Powys) Rail Station

10:40

Llanbister Road Rail Station

10:46

Builth Road Rail Station

10:52

Llangynllo Rail Station

11:24

Knucklas Rail Station

11:30

Bucknell Rail Station

11:38

Hopton Heath Rail Station

11:43

Broome Rail Station

11:47