arrivals
at Swansea

Swansea
from CreweOperated by Transport for Wales

Buy tickets
  • 05:54
    Crewe
    Dept. 05:56
  • 09:45
    Swansea
    Cancelled
  • 09:55
    Gowerton
    Cancelled
  • 10:02
    Llanelli
    Cancelled
  • 10:07
    Pembrey & Burry Port
    Cancelled
  • 10:13
    Kidwelly
    Cancelled
  • 10:19
    Ferryside
    Cancelled
  • 10:33
    Carmarthen
    Cancelled
  • 10:50
    Whitland
    Cancelled
  • 10:57
    Clunderwen
    Cancelled
  • 11:05
    Clarbeston Road
    Cancelled
  • 11:16
    Haverfordwest
    Cancelled
  • 11:24
    Johnston (Pembs)
    Cancelled
  • 11:35
    Milford Haven
    Cancelled