Trip to Cardiff

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 Fishguard to Cardiff

🚆 Embark on a convenient train journey from Fishguard to Cardiff with Transport for Wales. Enjoy a smooth ride that takes approximately 2 hours and 49 minutes, with trains departing twice daily. 🌉 Experience a scenic route as you travel 188 km from Fishguard to Cardiff in under 3 hours. Opt for a direct train from Fishguard & Goodwick to Cardiff Central for a comfortable and time-efficient journey. 🎟️ If you prefer a more adventurous route, consider a trip with transfers. Travel from Fishguard to Cardiff via Swansea and Carmarthen for a total journey time of 3 hours and 32 minutes.

Where to stay in Cardiff

There are over 269 hotels to stay in Cardiff. Prices range from $14 per night.

Find accommodation
  • The train services from Fishguard to Cardiff are provided by Transport for Wales. There are direct trains departing from Fishguard & Goodwick station and arriving at Cardiff Central station twice daily, with the journey taking approximately 2 hours and 49 minutes. The prices for a train ticket on this route typically range from £40 to £64. For more information and bookings, you can contact Transport for Wales at 011 44 333 321 1202 or visit their website at https://tfwrail.wales/.
  • The fastest train option between Fishguard and Cardiff is the direct train operated by Transport for Wales. This service departs from Fishguard & Goodwick station and arrives at Cardiff Central station, with a journey time of approximately 2 hours and 49 minutes. This direct route provides the quickest way to travel between the two cities by train.
  • Trains departing from Fishguard to Cardiff are operated by Transport for Wales and depart from Fishguard & Goodwick station. This is the main departure station for this route, offering convenient access for passengers traveling from Fishguard to Cardiff. From Fishguard & Goodwick station, passengers can board the trains heading towards Cardiff Central station.
  • There are two direct trains operating daily between Fishguard and Cardiff with services departing from Fishguard & Goodwick station and arriving at Cardiff Central station. The journey on these direct trains typically takes approximately 2 hours and 49 minutes. Additionally, there are alternative routes and transfer options available for travelers, each with varying durations and stops along the way provided by Transport for Wales and GWR. Ticket prices for these train services between Fishguard and Cardiff range from £40 to £64, offering flexibility and convenience for passengers.
  • The train services from Fishguard to Cardiff operated by Transport for Wales, arrive at Cardiff Central station. Cardiff Central station is a major railway hub located in the heart of Cardiff, providing convenient access to the city center and various transportation connections. Passengers disembarking at Cardiff Central station have easy access to local amenities, public transportation, and onward travel options within Cardiff and beyond.
  • The first train of the day from Fishguard to Cardiff operated by Transport for Wales, typically departs in the early morning. The last train of the day on this route usually leaves Fishguard & Goodwick station in the late afternoon. These train services operate twice daily, offering passengers flexibility in their travel times when journeying from Fishguard to Cardiff by train.
  • There are two direct train trips each day between Fishguard and Cardiff. These direct train services, operated by Transport for Wales, depart from Fishguard & Goodwick station and arrive at Cardiff Central station. Travelers can enjoy the convenience of these daily direct train options to make their journey from Fishguard to Cardiff in approximately 2 hours and 49 minutes.
  • Yes, there is a direct train between Fishguard and Cardiff. This direct train service departs from Fishguard & Goodwick station and arrives at Cardiff Central station twice daily, operating every day. Travelers can enjoy the convenience of a direct journey that typically takes around 2 hours and 49 minutes to reach Cardiff from Fishguard by train.
  • The cost of a train ticket from Fishguard to Cardiff typically ranges from £40 to £64. The price may vary based on factors such as the class of travel, time of booking, and availability of discounts or promotions. Travelers can choose the fare that best suits their budget and preferences when planning their journey by train between Fishguard and Cardiff.

Will you be returning to Fishguard by train?

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

See schedule