Skip to main content
Menu
Transport for Wales Logo

Main Menu

Search
  • Plan a journey
  • Ways to travel
    • Ways to travel
      • Rail
      • Cycling
      • Bus
      • Walking
      • Road
      • Water
      • Air
      • fflecsi
      • Coach
  • Info for...
    • Info for...
      • Travel Safer
      • Passengers
      • Young travellers
      • Accessible travel
      • Over 60s
      • Kids and schools
      • Communities
      • Job hunters
      • Businesses
      • Visitors and tourists
      • Government and councils
      • Suppliers and partners
      • Press and media
  • Service status
    • Service status
      • Live arrivals and departures
      • Live route status
      • Check your journey
      • Capacity Checker
      • Timetables
      • Metro: changes to train services
      • Planned improvement works
      • Weekend travel on the Marches
  • Help and contact
    • Help and contact
      • Covid FAQ
      • Rail help
      • fflecsi help
      • Concessionary card help
      • Recruitment help
      • Delay Repay
      • Other ways to contact us
  • About
    • About
      • Our story
      • Our culture
      • Transparency
      • Sustainability
      • Careers
      • Our team
      • Advertising with us
      • What's happening
      • Latest news
  • Places
    • Places
      • Attractions
      • Destinations
      • Events
      • Popular routes
      • Our network map
      • Stations
  • Projects
    • Projects
      • Metro
More
  • Plan a journey
  • Ways to travel
    • Ways to travel
      • Rail
      • Cycling
      • Bus
      • Walking
      • Road
      • Water
      • Air
      • fflecsi
      • Coach
  • Info for...
    • Info for...
      • Travel Safer
      • Passengers
      • Young travellers
      • Accessible travel
      • Over 60s
      • Kids and schools
      • Communities
      • Job hunters
      • Businesses
      • Visitors and tourists
      • Government and councils
      • Suppliers and partners
      • Press and media
  • Service status
    • Service status
      • Live arrivals and departures
      • Live route status
      • Check your journey
      • Capacity Checker
      • Timetables
      • Metro: changes to train services
      • Planned improvement works
      • Weekend travel on the Marches
  • Help and contact
    • Help and contact
      • Covid FAQ
      • Rail help
      • fflecsi help
      • Concessionary card help
      • Recruitment help
      • Delay Repay
      • Other ways to contact us
  • About
    • About
      • Our story
      • Our culture
      • Transparency
      • Sustainability
      • Careers
      • Our team
      • Advertising with us
      • What's happening
      • Latest news
  • Places
    • Places
      • Attractions
      • Destinations
      • Events
      • Popular routes
      • Our network map
      • Stations
  • Projects
    • Projects
      • Metro
Cymraeg
Your account
Cymraeg

Places

Other routes

  • Places
  • Attractions
  • Destinations
  • Events
  • Things to do in...
  • Popular routes
  • Stations
  • Our network map
  • Wales to England
    • From Cardiff Central station

      • Cardiff Central to Stockport
    • From Swansea station

      • Swansea to Chester
      • Swansea to Hereford
      • Swansea to Liverpool
      • Swansea to Shrewsbury
    • From Newport station

      • Newport to Chester
      • Newport to Shrewsbury
    • From Aberystwyth station

      • Aberystwyth to London Euston
    • From Bangor station

      • Bangor to Liverpool Lime Street
      • Bangor to London Euston
    • From Rhyl station

      • Rhyl to Manchester Piccadilly
    • From Abergavenny station

      • Abergavenny to Manchester Piccadilly
    • From Barmouth station

      • Barmouth to Shrewsbury
    • From Bridgend station

      • Bridgend to Chester
      • Bridgend to Hereford
    • From Carmarthen station

      • Carmarthen to Hereford
    • From Cwmbran station

      • Cwmbran to Hereford
      • Cwmbran to Shrewsbury
    • From Llanelli station

      • Llanelli to Hereford
    • From Pontypridd station

      • Pontypridd to Hereford
  • England to Wales
    • From Chester station

      • Chester to Swansea
    • From Liverpool station

      • Liverpool Lime Street to Bangor
      • Liverpool to Swansea
    • From London Euston station

      • London Euston to Aberystwyth
      • London Euston to Bangor
    • From Manchester station

      • Manchester Airport to Bangor
      • Manchester Piccadilly to Abergavenny
      • Manchester Piccadilly to Swansea
    • From Hereford station

      • Hereford to Bridgend
      • Hereford to Caerphilly
      • Hereford to Carmarthen
      • Hereford to Cwmbran
      • Hereford to Holyhead
      • Hereford to Llanelli
      • Hereford to Merthyr Tydfil
      • Hereford to Pontypridd
      • Hereford to Swansea
    • From Shrewsbury station

      • Shrewsbury to Abergavenny
      • Shrewsbury to Holyhead
      • Shrewsbury to Newport
      • Shrewsbury to Swansea
    • From Cheltenham station

      • Cheltenham to Swansea
    • From Stockport station

      • Stockport to Cardiff Central
    • From Wolverhampton station

      • Wolverhampton to Swansea
    • From Worcester station

      • Worcester to Swansea
  • Travel Wales
    • From Cardiff Central station

      • Cardiff Central to Cadoxton
      • Cardiff Central to Cardiff Queen Street
      • Cardiff Central to Cathays
      • Cardiff Central to Cogan
      • Cardiff Central to Cwmbran
      • Cardiff Central to Danescourt
      • Cardiff Central to Heath High Level
      • Cardiff Central to Mountain Ash
      • Cardiff Central to Newbridge
      • Cardiff Central to Ninian Park
      • Cardiff Central to Pencoed
      • Cardiff Central to Taffs Well
      • Cardiff Central to Treherbert
      • Cardiff Central to Ty Glas
      • Cardiff Queen Street to Caerphilly
    • From Swansea station

      • Swansea to Abergavenny
      • Swansea to Ammanford
      • Swansea to Colwyn Bay
      • Swansea to Cwmbran
      • Swansea to Gowerton
      • Swansea to Holyhead
      • Swansea to Kidwelly
      • Swansea to Llandeilo
      • Swansea to Llandovery
      • Swansea to Maesteg
      • Swansea to Milford Haven
      • Swansea to Narberth
      • Swansea to Pembroke
      • Swansea to Pembroke Dock
      • Swansea to Pontypridd
      • Swansea to Saundersfoot
    • From Newport station

      • Newport to Aberdare
      • Newport to Barry
      • Newport to Carmarthen
      • Newport to Holyhead
      • Newport to Llanelli
      • Newport to Pontypridd
    • From Pontypridd station

      • Pontypridd to Aberystwyth
      • Pontypridd to Bridgend
      • Pontypridd to Caerphilly
      • Pontypridd to Llanelli
      • Pontypridd to Newport
      • Pontypridd to Swansea
    • From Barry station

      • Barry to Aberdare
      • Barry to Caerphilly
      • Barry to Carmarthen
    • From Llanelli station

      • Llanelli to Abergavenny
      • Llanelli to Newport
      • Llanelli to Pontypridd
      • Llanelli to Shrewsbury
    • From Holyhead station

      • Holyhead to Newport
      • Holyhead to Shrewsbury
      • Holyhead to Swansea
    • From Bridgend station

      • Bridgend to Aberdare
      • Bridgend to Abergavenny
      • Bridgend to Aberystwyth
      • Bridgend to Carmarthen
      • Bridgend to Cwmbran
      • Bridgend to Newport
      • Bridgend to Pontypridd
    • From Carmarthen station

      • Carmarthen to Abergavenny
      • Carmarthen to Bridgend
      • Carmarthen to Newport
    • From Merthyr Tydfil station

      • Merthyr Tydfil to Bridgend
      • Merthyr Tydfil to Newport
      • Merthyr Tydfil to Pontypridd
      • Merthyr Tydfil to Swansea
    • From Port Talbot Parkway station

      • Port Talbot Parkway to Swansea
    • From Abergavenny station

      • Abergavenny to Aberdare
      • Abergavenny to Aberystwyth
      • Abergavenny to Bridgend
      • Abergavenny to Caerphilly
      • Abergavenny to Carmarthen
      • Abergavenny to Shrewsbury
      • Abergavenny to Swansea
    • From Cwmbran station

      • Cwmbran to Aberdare
      • Cwmbran to Abergavenny
      • Cwmbran to Barry
      • Cwmbran to Bridgend
      • Cwmbran to Caerphilly
    • From Aberdare station

      • Aberdare to Abergavenny
      • Aberdare to Aberystwyth
      • Aberdare to Bridgend
      • Aberdare to Caerphilly
      • Aberdare to Carmarthen
      • Aberdare to Hereford
      • Aberdare to Newport
    • From Caerphilly station

      • Caerphilly to Aberdare
      • Caerphilly to Abergavenny
      • Caerphilly to Aberystwyth
      • Caerphilly to Cwmbran
      • Caerphilly to Merthyr Tydfil
      • Caerphilly to Pontypridd
    • From Aberystwyth station

      • Aberystwyth to Abergavenny
      • Aberystwyth to Bridgend
      • Aberystwyth to Caerphilly
      • Aberystwyth to Llanelli
      • Aberystwyth to Newport
      • Aberystwyth to Shrewsbury
    • From Ammanford station

      • Ammanford to Swansea
    • From Cadoxton station

      • Cadoxton to Cardiff Central
    • From Cogan station

      • Cogan to Cardiff Central
    • From Coryton station

      • Coryton to Cardiff Central
    • From Danescourt station

      • Danescourt to Cardiff Central
    • From Dingle Road station

      • Dingle Road to Cardiff Central
    • From Eastbrook station

      • Eastbrook to Cardiff Central
    • From Gowerton station

      • Gowerton to Swansea
    • From Haverfordwest station

      • Haverfordwest to Swansea
    • From Heath High Level station

      • Heath High Level to Cardiff Central
    • From Heath Low Level station

      • Heath Low Level to Cardiff Central
    • From Kidwelly station

      • Kidwelly to Swansea
    • From Llandeilo station

      • Llandeilo to Swansea
    • From Llandovery station

      • Llandovery to Swansea
    • From Llandrindod station

      • Llandrindod to Swansea
    • From Llanishen station

      • Llanishen to Cardiff Central
    • From Maesteg station

      • Maesteg to Swansea
    • From Mountain Ash station

      • Mountain Ash to Cardiff Central
    • From Pembroke Dock station

      • Pembroke Dock to Swansea
    • From Pontarddulais station

      • Pontarddulais to Swansea
    • From Rhiwbina station

      • Rhiwbina to Cardiff Central
    • From Taffs Well stations

      • Taffs Well to Cardiff Central
    • From Ty Glas station

      • Ty Glas to Cardiff Central
  • Travel England
    • From Manchester station

      • Manchester Piccadilly to Shrewsbury
    • From Hereford station

      • Hereford to Chester
  • Other Routes
    • From Cardiff Central station

      • Cardiff Central to Glasgow
    • From Glasgow station

      • Glasgow to Cardiff Central
Back to top
tfw

Top areas

  • Careers
  • Ways to travel
  • Service status
  • About Transport for Wales
  • Projects
  • Places and routes
  • Find a station
  • Popular routes
  • Publications

Info for...

  • Passengers and travellers
  • Young travellers
  • Accessible travel
  • Over 60s
  • Kids and schools
  • Visitors and tourists
  • Communities
  • Job hunters
  • Government and councils
  • Suppliers and partners

Top destinations

  • Popular routes
  • Trains to Aberystwyth
  • Trains to Cardiff
  • Trains to Liverpool
  • Trains to Manchester
  • Trains to Shrewsbury
  • Trains to Swansea

Policies for people

  • Accessibility statement
  • Accessible travel
  • Bilingual policy
  • Equality and diversity
  • Gender Pay Gap report
  • Modern Slavery Statement

Useful links

  • Bikes on board
  • Booking assisted travel
  • Car parking
  • Contact us
  • Corporate info
  • Security
Connect with us on social media
Download our rail app Download our TfW Rail App on the Apple App Store Download our TfW Rail App on the Google Play Store
Back to top
tfw

© 2023 TfW

Transport for Wales Ltd - Registered in England and Wales under number 09476013 at Llys Cadwyn, Pontypridd, CF37 4TH

Bottom Footer Menu

  • Cookie policy
  • Privacy policy
  • Terms and conditions