departures
from Crewe

Crewe
to Milford HavenOperated by Transport for Wales

Buy tickets
  • 14:31
    Manchester Piccadilly
    On time
  • 14:39
    Stockport
    On time
  • 14:47
    Wilmslow
    On time
  • 15:08
    Crewe
    On time
  • 15:40
    Shrewsbury
    On time
  • 15:55
    Church Stretton
    On time
  • 16:03
    Craven Arms
    On time
  • 16:10
    Ludlow
    On time
  • 16:21
    Leominster
    On time
  • 16:38
    Hereford
    On time
  • 17:01
    Abergavenny
    On time
  • 17:11
    Pontypool & New Inn
    On time
  • 17:17
    Cwmbran
    On time
  • 17:30
    Newport (South Wales)
    On time
  • 17:46
    Cardiff Central
    On time
  • 18:06
    Bridgend
    On time
  • 18:14
    Pyle
    On time
  • 18:22
    Port Talbot Parkway
    On time
  • 18:30
    Neath
    On time
  • 18:46
    Swansea
    On time
  • 18:57
    Gowerton
    On time
  • 19:05
    Llanelli
    On time
  • 19:11
    Pembrey & Burry Port
    On time
  • 19:34
    Carmarthen
    On time
  • 19:50
    Whitland
    On time
  • 19:57
    Clunderwen
    On time
  • 20:04
    Clarbeston Road
    On time
  • 20:13
    Haverfordwest
    On time
  • 20:21
    Johnston (Pembs)
    On time
  • 20:36
    Milford Haven
    On time