Travel green with Transport for Wales - our trains are eco-friendly as a reflection of our passion for protecting the environment.

So hop on a train from Newcastle to Swansea, travel comfortably, safely, and quickly, while looking out for the environment! Our selection of affordable ticket deals will also keep a smile on your face by keeping money in your pocket.

Live departures and arrivals
  • Why Choose Transport for Wales?
    • We are an eco-friendly and pet-friendly company, which means you can bring your pets on board with you while reducing your carbon footprint. We allow up to two pets per each passenger, as long as they do not pose a threat to the safety of other passengers and staff. We provide hassle-free reliable transport and services tailored to fit all your needs - any time, anywhere.
  • What types of train tickets can you get?
    • Our large range of ticket fares encompasses everyone’s travelling needs and preferences. Whether you are looking for our popular Off-peak tickets, or a Season ticket for your travels, you will definitely save money while using our services. Take a look at our ticket types.
  • What are the ways to buy your ticket?
    • We offer numerous different ways for buying your train tickets, so you are able to choose which ever one you prefer.

    • At the station (using a ticket machine available at most stations)

    • On the train

    • By phone

    • Online - using our free downloadable app or through our website.

    • See more information here.

  • What destinations does TfW cover?
    • Transport for Wales provide services throughout Wales, North West England, Gloucestershire, and West Midlands. To check our stops and destinations, please look at our route map.