departures
from Craven Arms

Craven Arms
to Milford HavenOperated by Transport for Wales

Buy tickets
  • 05:55
    Crewe
    On time
  • 06:48
    Church Stretton
    Dept. 07:09
  • 06:56
    Craven Arms
    Dept. 07:17
  • 07:05
    Ludlow
    Dept. 07:25
  • 07:15
    Leominster
    Dept. 07:35
  • 07:31
    Hereford
    Dept. 07:50
  • 07:53
    Abergavenny
    Dept. 08:13
  • 08:03
    Pontypool & New Inn
    Dept. 08:22
  • 08:08
    Cwmbran
    Dept. 08:27
  • 08:22
    Newport (South Wales)
    Dept. 08:37
  • 08:47
    Cardiff Central
    Dept. 08:50
  • 09:06
    Bridgend
    Dept. 09:12
  • 09:18
    Port Talbot Parkway
    Dept. 09:24
  • 09:25
    Neath
    Dept. 09:30
  • 09:49
    Swansea
    On time
  • 10:00
    Gowerton
    On time
  • 10:08
    Llanelli
    On time
  • 10:14
    Pembrey & Burry Port
    On time
  • 10:20
    Kidwelly
    On time
  • 10:26
    Ferryside
    On time
  • 11:04
    Carmarthen
    Dept. 11:07
  • 11:21
    Whitland
    Dept. 11:27
  • 11:28
    Clunderwen
    Dept. 11:33
  • 11:36
    Clarbeston Road
    Dept. 11:41
  • 11:44
    Haverfordwest
    Dept. 12:20
  • 11:52
    Johnston (Pembs)
    Dept. 12:35
  • 12:03
    Milford Haven
    Exp. 12:53