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 for rugby matches
  • 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
      • 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 for rugby matches
  • 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
      • 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

Popular routes

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

      • Cardiff to Birmingham
      • Cardiff to Bristol
      • Cardiff to Chester
      • Cardiff To Hereford
      • Cardiff to Leeds
      • Cardiff to Liverpool
      • Cardiff to London
      • Cardiff to Manchester
      • Cardiff to Newcastle
      • Cardiff to Nottingham
      • Cardiff To Shrewsbury
    • From Swansea station

      • Swansea to Birmingham
      • Swansea to Bristol
      • Swansea to London Euston
      • Swansea to London Paddington
      • Swansea to Manchester
    • From Newport station

      • Newport to Birmingham
      • Newport to Bristol
      • Newport to Hereford
      • Newport to London
      • Newport to Manchester
    • From Holyhead station

      • Holyhead to Liverpool
    • From Hereford station

      • Hereford to Manchester
    • From Aberystwyth station

      • Aberystwyth to Birmingham
      • Aberystwyth to Chester
      • Aberystwyth to Hereford
      • Aberystwyth to Liverpool
      • Aberystwyth to Manchester
    • From Bangor station

      • Bangor to Chester
      • Bangor to Manchester
    • From Welshpool station

      • Welshpool To Shrewsbury
    • From Rhyl station

      • Rhyl To Chester
    • From Abergavenny station

      • Abergavenny To Hereford
    • From Port Talbot station

      • Port Talbot to Cheltenham
      • Port Talbot to Shrewsbury
    • From Merthyr Tydfil station

      • Merthyr Tydfil to Hereford
    • From Wrexham General station

      • Wrexham General to Chester
  • England to Wales
    • From Birmingham New Street station

      • Birmingham to Cardiff
      • Birmingham to Hereford
      • Birmingham to Swansea
      • Birmingham to Aberystwyth
    • From Bristol station

      • Bristol to Cardiff
      • Bristol to Newport
      • Bristol to Swansea
      • Bristol to Hereford
    • From Chester station

      • Chester to Bangor
      • Chester to Flint
      • Chester to Llandudno
      • Chester to Wrexham
      • Chester to Rhyl
      • Chester to Cardiff
      • Chester to Aberystwyth
      • Chester to Holyhead
    • From Leeds station

      • Leeds to Cardiff
    • From Liverpool station

      • Liverpool to Cardiff
      • Liverpool to Aberystwyth
    • From London Euston station

      • London to Cardiff
      • London to Swansea
      • London to Chester
      • London to Hereford
      • London to Holyhead
      • London to Newport
    • From Newcastle station

      • Newcastle to Cardiff
    • From Nottingham station

      • Nottingham to Cardiff
    • From Manchester station

      • Manchester to Cardiff
      • Manchester to Llandudno
      • Manchester to Aberystwyth
      • Manchester to Bangor
      • Manchester to Frodsham
      • Manchester to Newport
    • From Hereford station

      • Hereford To Abergavenny
      • Hereford to Cardiff
      • Hereford To Newport
      • Hereford To Shrewsbury
      • Hereford to Aberystwyth
    • From Shrewsbury station

      • Shrewsbury to Aberystwyth
      • Shrewsbury to Cardiff
      • Shrewsbury To Welshpool
      • Shrewsbury to Aberystwyth
  • Travel Wales
    • From Cardiff Central station

      • Cardiff to Aberdare
      • Cardiff to Abergavenny
      • Cardiff to Aberystwyth
      • Cardiff to Barry
      • Cardiff to Barry Island
      • Cardiff to Bangor
      • Cardiff to Bridgend
      • Cardiff to Caerphilly
      • Cardiff to Carmarthen
      • Cardiff to Chepstow
      • Cardiff To Haverfordwest
      • Cardiff to Llanelli
      • Cardiff to Neath
      • Cardiff to Newport
      • Cardiff To Penarth
      • Cardiff To Pontyclun
      • Cardiff to Pontypridd
      • Cardiff to Swansea
      • Cardiff to Tenby
      • Cardiff to Wrexham General
      • Cardiff Central to Llanharan
      • Cardiff to Llantwit Major
      • Cardiff Central to Pyle
      • Cardiff Central to Ystrad Mynach
      • Cardiff Central to Porth
    • From Swansea station

      • Swansea To Aberystwyth
      • Swansea To Bridgend
      • Swansea to Cardiff
      • Swansea to Carmarthen
      • Swansea to Llanelli
      • Swansea to Neath
      • Swansea to Newport
      • Swansea to Port Talbot
      • Swansea to Tenby
    • From Newport station

      • Newport to Abergavenny
      • Newport To Bridgend
      • Newport to Cardiff
      • Newport to Swansea
      • Newport to Aberystwyth
      • Newport to Barry Island
    • From Pontypridd station

      • Pontypridd to Cardiff
      • Pontypridd to Aberdare
      • Pontypridd to Barry Island
      • Pontypridd to Cwmbran
      • Pontypridd to Abergavenny
    • From Neath station

      • Neath to Cardiff
      • Neath to Swansea
    • From Barry station

      • Barry to Cardiff
    • From Llanelli station

      • Llanelli to Cardiff
      • Llanelli to Swansea
    • From Radyr station

      • Radyr to Cardiff
    • From Pyle station

      • Pyle to Cardiff
    • From Porth station

      • Porth to Cardiff
    • From Holyhead station

      • Holyhead to Bangor
    • From Bridgend station

      • Bridgend to Cardiff
      • Bridgend to Swansea
    • From Ystrad Mynach station

      • Ystrad Mynach to Cardiff
    • From Llanharan station

      • Llanharan to Cardiff
    • From Llantwit Major station

      • Llantwit Major to Cardiff
    • From Pontyclun station

      • Pontyclun to Cardiff
    • From Carmarthen station;

      • Carmarthen To Aberystwyth
      • Carmarthen to Cardiff
      • Carmarthen to Swansea
      • Carmarthen To Tenby
      • Carmarthen to Llanelli
      • Carmarthen to Pontypridd
    • From Merthyr Tydfil station

      • Merthyr Tydfil to Cardiff
      • Merthyr Tydfil to Abergavenny
      • Merthyr Tydfil to Barry
    • From Wrexham station

      • Wrexham to Cardiff
    • From Port Talbot Parkway station

      • Port Talbot to Cardiff
      • Port Talbot to Neath
      • Port Talbot to Swansea
    • From Trefforest station

      • Trefforest to Cardiff
      • Trefforest to Aberdare
    • From Ebbw Vale Town station

      • Ebbw Vale to Cardiff
      • Ebbw Vale to Newport
    • From Abergavenny station

      • Abergavenny to Cardiff
      • Abergavenny To Newport
      • Abergavenny to Cwmbran
      • Abergavenny to Pontypridd
    • From Bangor station

      • Bangor to Cardiff
      • Bangor To Holyhead
      • Bangor to Llandudno
      • Bangor to Carmarthen
      • Bangor to Cwmbran
    • From Pengam station

      • Pengam to Cardiff
    • From Treherbert station

      • Treherbert to Cardiff
      • Treherbert to Pontypridd
    • From Cwmbran station

      • Cwmbran to Cardiff
      • Cwmbran to Pontypridd
    • From Aberdare station

      • Aberdare to Cardiff
      • Aberdare to Abercynon
      • Aberdare to Pontypridd
    • From Caerphilly station

      • Caerphilly to Cardiff
    • From Aberystwyth station

      • Aberystwyth To Cardiff
      • Aberystwyth To Carmarthen
      • Aberystwyth To Swansea
    • From Barry Island station

      • Barry Island To Cardiff
      • Barry Island to Pontypridd
    • From Prestatyn station

      • Prestatyn To Llandudno
      • Prestatyn To Rhyl
    • From Rhyl station

      • Rhyl To Llandudno
      • Rhyl To Prestatyn
    • From Chepstow station

      • Chepstow To Cardiff
      • Chepstow To Newport
    • From Llandudno station

      • Llandudno To Bangor
      • Llandudno To Conwy
    • From Machynlleth station

      • Machynlleth To Aberystwyth
    • From Tenby station

      • Tenby To Cardiff
    • From Colwyn Bay station

      • Colwyn Bay To Llandudno
    • From Conwy station

      • Conwy To Llandudno
  • Travel England
    • From Manchester station

      • Manchester to Chester
      • Manchester to Hereford
      • Manchester to Runcorn East
    • From Birmingham New Street station

      • Birmingham to Shrewsbury
      • Birmingham to Chester
    • From Runcorn East station

      • Runcorn East to Manchester
    • From Frodsham station

      • Frodsham to Manchester
    • From Crewe station

      • Crewe to Chester
    • From Shrewsbury station

      • Shrewsbury to Manchester
      • Shrewsbury to Birmingham
      • Shrewsbury to Chester
      • Shrewsbury To Hereford
      • Shrewsbury to Liverpool
      • Shrewsbury to London
      • Shrewsbury To Ludlow
      • Shrewsbury to Telford
      • Shrewsbury to Wolverhampton
    • From Hereford station

      • Hereford to Birmingham
      • Hereford to Bristol
      • Hereford to Leominster
      • Hereford to London
      • Hereford To Ludlow
      • Hereford to Worcester
    • From Chester station

      • Chester to Manchester
      • Chester to Birmingham
      • Chester to Crewe
      • Chester to Leeds
      • Chester to Liverpool
      • Chester to London
      • Chester To Prestatyn
      • Chester to Shrewsbury
      • Chester to Warrington
    • From Leeds station

      • Leeds to Chester
    • From Leominster station

      • Leominster to Hereford
    • From London Euston station

      • London to Chester
      • London To Shrewsbury
    • From Liverpool Lime Street station

      • Liverpool to Chester
      • Liverpool to Shrewsbury
    • From Ludlow station

      • Ludlow to Hereford
      • Ludlow To Shrewsbury
    • From Frodsham station

      • Frodsham To Chester
    • From Gobowen station

      • Gobowen To Shrewsbury
  • 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