departures
from Cardiff Central to Haverfordwest

Cardiff Central
to Milford HavenOperated by Transport for Wales

Buy tickets
  • 09:30
    Newport (South Wales)
    On time
  • 09:53
    Cardiff Central
    On time
  • 10:06
    Pontyclun
    On time
  • 10:11
    Llanharan
    On time
  • 10:15
    Pencoed
    On time
  • 10:23
    Bridgend
    On time
  • 10:31
    Pyle
    On time
  • 10:38
    Port Talbot Parkway
    On time
  • 10:46
    Neath
    On time
  • 11:03
    Swansea
    On time
  • 11:14
    Gowerton
    On time
  • 11:23
    Llanelli
    On time
  • 11:30
    Pembrey & Burry Port
    On time
  • 11:36
    Kidwelly
    On time
  • 11:42
    Ferryside
    On time
  • 12:02
    Carmarthen
    On time
  • 12:18
    Whitland
    On time
  • 12:25
    Clunderwen
    On time
  • 12:33
    Clarbeston Road
    On time
  • 12:41
    Haverfordwest
    On time
  • 12:50
    Johnston (Pembs)
    On time
  • 13:00
    Milford Haven
    On time