Trip to Maesteg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Cardiff to Maesteg

🚆 Travelling from Cardiff to Maesteg by train is a convenient option for those looking to explore the beautiful landscapes of Wales. The direct train service operated by Transport for Wales departs hourly from Cardiff Central, with the journey taking approximately 49 minutes. 🌄 As you sit back and enjoy the scenic route, you'll cover a distance of 45.7 km before reaching Maesteg station. 🎫 Ticket prices for the Cardiff to Maesteg train vary from £11 to £21, offering an affordable and hassle-free way to travel between these two charming locations in the United Kingdom.

Find accommodation
  • The train services from Cardiff to Maesteg are provided by Transport for Wales. There is a direct train route that departs from Cardiff Central and arrives at Maesteg station. These services operate hourly, running every day, with the journey lasting approximately 49 minutes. Passengers can contact Transport for Wales at 011 44 333 321 1202 or visit their website at https://tfwrail.wales/ for more information and bookings.
  • The fastest train route between Cardiff and Maesteg is the direct service operated by Transport for Wales. This train departs from Cardiff Central and arrives at Maesteg station, with a travel time of approximately 49 minutes. Services are available hourly, operating every day, providing a convenient and efficient way to travel between the two destinations.
  • Trains departing from Cardiff for Maesteg are operated by Transport for Wales and depart from Cardiff Central station. Cardiff Central station serves as the main departure point for the train services connecting the two locations. Passengers can easily access Cardiff Central station, which is centrally located in the city, making it a convenient starting point for their journey to Maesteg.
  • There are multiple trains available between Cardiff and Maesteg operated by Transport for Wales. The train services run hourly and operate every day, providing travelers with frequent options for their journey. Passengers can choose from various departure times throughout the day, making it convenient to travel between Cardiff and Maesteg by train.
  • The train services from Cardiff to Maesteg operated by Transport for Wales, arrive at Maesteg station. This is the final destination for the train journey, where passengers disembark upon reaching Maesteg. Maesteg station serves as the primary rail hub for travelers commuting from Cardiff to Maesteg by train.
  • The first train of the day from Cardiff to Maesteg departs from Cardiff Central station. These services operate hourly, allowing passengers flexibility in their travel times. The last train of the day also departs from Cardiff Central and arrives at Maesteg station, providing convenient options for travelers throughout the day.
  • There are multiple direct train trips each day between Cardiff and Maesteg. These services operate hourly, offering passengers regular and convenient options for their journey. With services running every day, travelers can easily plan their trips between the two locations.
  • Yes, there is a direct train between Cardiff and Maesteg. The train departs from Cardiff Central station and arrives at Maesteg station. These direct services operate hourly, providing travelers with a convenient and efficient way to reach Maesteg from Cardiff in approximately 49 minutes.
  • The cost of a train journey from Cardiff to Maesteg varies between £11 and £22. Passengers can expect to pay within this price range for a one-way ticket on this route. It is advisable to check the current fares and book tickets in advance to secure the best possible price for the journey.

Will you be returning to Cardiff by train?

If you are looking for the return train journey, check out trains from Maesteg to Cardiff

See schedule