Whitchurch (Shropshire) departures

09:09
due 09:15
More
Show Less

Calling at

Nantwich 09:18 due 09:24
Crewe 09:28 due 09:31
Wilmslow 09:49 on time
Stockport 09:58 on time
Manchester Piccadilly 10:11 on time
From Carmarthen Operated by Transport for Wales

Swansea

Platform 1
09:37
delayed
More
Show Less

Calling at

Prees 09:43 delayed
Wem 09:49 delayed
Yorton 09:55 delayed
Shrewsbury 10:06 delayed
Church Stretton 10:26 delayed
Craven Arms 10:37 delayed
Broome 10:43 delayed
Hopton Heath 10:47 delayed
Bucknell 10:52 delayed
Knighton 10:59 delayed
Knucklas 11:07 delayed
Llangynllo 11:15 delayed
Llanbister Road 11:20 delayed
Dolau 11:26 delayed
Pen-y-bont 11:30 delayed
Llandrindod 11:39 delayed
Builth Road 12:09 delayed
Cilmeri 12:13 delayed
Garth (Powys) 12:18 delayed
Llangammarch 12:22 delayed
Llanwrtyd 12:28 delayed
Sugar Loaf 12:37 delayed
Cynghordy 12:44 delayed
Llandovery 12:54 delayed
Llanwrda 13:02 delayed
Llangadog 13:06 delayed
Llandeilo 13:15 delayed
Ffairfach 13:20 delayed
Llandybie 13:28 delayed
Ammanford 13:32 delayed
Pantyffynnon 13:35 delayed
Pontarddulais 13:42 delayed
Llangennech 13:47 delayed
Bynea 13:50 delayed
Llanelli 13:58 delayed
Gowerton 14:11 delayed
Swansea 14:25 delayed
From Crewe Operated by Transport for Wales

Crewe

Platform 2
10:46
on time
More
Show Less

Calling at

Wrenbury 10:53 on time
Nantwich 10:59 on time
Crewe 11:10 on time
From Swansea Operated by Transport for Wales