departures
from Cardiff Central to Swansea

Cardiff Central
to Milford HavenOperated by Transport for Wales

Buy tickets
  • 09:54
    Cardiff Central
    On time
  • 10:05
    Pontyclun
    On time
  • 10:10
    Llanharan
    On time
  • 10:15
    Pencoed
    On time
  • 10:21
    Bridgend
    On time
  • 10:28
    Pyle
    On time
  • 10:36
    Port Talbot Parkway
    On time
  • 10:44
    Neath
    On time
  • 11:02
    Swansea
    On time
  • 11:13
    Gowerton
    On time
  • 11:21
    Llanelli
    On time
  • 11:27
    Pembrey & Burry Port
    On time
  • 11:34
    Kidwelly
    On time
  • 11:40
    Ferryside
    On time
  • 11:56
    Carmarthen
    On time
  • 12:12
    Whitland
    On time
  • 12:19
    Clunderwen
    On time
  • 12:27
    Clarbeston Road
    On time
  • 12:36
    Haverfordwest
    On time
  • 12:44
    Johnston (Pembs)
    On time
  • 12:54
    Milford Haven
    On time