departures
from Milford Haven

Milford Haven
to CreweOperated by Transport for Wales

Buy tickets
  • 13:29
    Milford Haven
    On time
  • 13:37
    Johnston (Pembs)
    On time
  • 13:45
    Haverfordwest
    On time
  • 13:53
    Clarbeston Road
    On time
  • 14:00
    Clunderwen
    On time
  • 14:08
    Whitland
    On time
  • 14:28
    Carmarthen
    On time
  • 14:45
    Pembrey & Burry Port
    Dept. 14:46
  • 14:52
    Llanelli
    On time
  • 14:59
    Gowerton
    Dept. 15:00
  • 15:32
    Swansea
    On time
  • 15:44
    Neath
    On time
  • 15:52
    Port Talbot Parkway
    On time
  • 15:59
    Pyle
    On time
  • 16:07
    Bridgend
    On time
  • 16:12
    Pencoed
    On time
  • 16:17
    Llanharan
    On time
  • 16:21
    Pontyclun
    On time
  • 16:41
    Cardiff Central
    On time
  • 16:55
    Newport (South Wales)
    On time
  • 17:05
    Cwmbran
    On time
  • 17:11
    Pontypool & New Inn
    On time
  • 17:21
    Abergavenny
    On time
  • 17:49
    Hereford
    On time
  • 18:02
    Leominster
    On time
  • 18:13
    Ludlow
    On time
  • 18:22
    Craven Arms
    On time
  • 18:31
    Church Stretton
    On time
  • 18:57
    Shrewsbury
    On time
  • 19:27
    Wrexham General
    On time
  • 19:50
    Chester
    On time
  • 20:11
    Crewe
    On time