Transport for Wales offers unrivalled service for travel.

Your journey to Haverfordwest from Swansea is approximately 1hr and 15 mins and you will arrive calm and ready for the day.

Live departures and arrivals
  • Do the trains have free WiFi?
    • We want to keep you connected, that's why we offer free WiFi on our trains. Available on most routes. Click here to find out more.
  • How to download our TfW app?
    • It's never been easier to book tickets or check timetables. Simply click on the links below and follow the instructions on your screen to download our easy-to-use app and have us with you wherever you go. For Android click here. And for Apple users click here.
  • Are there any discounts available if I'm travelling with friends?
    • Did you know getting the train for large groups is more likely cheaper than taxis? Check out our group booking deals here.
  • What are the ways to buy your ticket?
    • We know everyone is not tech-savvy, that's why we have a number of ways for you to purchase tickets with us.

    • You can book online

    • Via our downloadable app

    • Over the phone

    • In-person at the station

    • Or on the train itself

    • Find the most convenient way to book your tickets here.