Trip to Cardiff

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance61 km
Avg. price$ 35
Train trips4 found

Trains from Bristol to Cardiff

🚆 Catch a direct train from Bristol Temple Meads to Cardiff Central, operated by First Great Western Service. Services run hourly, providing a convenient and efficient mode of transportation between the two cities in approximately 46 minutes. 🎟️ Ticket prices for the Bristol to Cardiff train range from £17 to £51, offering flexibility to suit different budgets. Whether you're planning a day trip or a longer stay, the affordable train fares make exploring these vibrant cities easily accessible for travelers.

Where to stay in Cardiff

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

Accomodation
  • There are two main companies that provide train routes from Bristol to Cardiff: First Great Western Service and Transport for Wales. The direct train service operated by First Great Western Service departs from Bristol Temple Meads station and arrives at Cardiff Central station. The journey takes approximately 46 minutes, and trains run hourly every day. Ticket prices for this route vary from £18 to £52.
  • The fastest train route between Bristol and Cardiff is the direct service operated by First Great Western Service. This train departs from Bristol Temple Meads station and arrives at Cardiff Central station, with a journey time of approximately 46 minutes. Trains run hourly every day, offering a quick and convenient travel option between the two cities.
  • Trains heading to Cardiff from Bristol depart from Bristol Temple Meads station. This station serves as the primary departure point for the First Great Western Service trains connecting the two cities. Passengers can easily access Bristol Temple Meads station from various parts of Bristol and start their journey to Cardiff.
  • There are multiple trains running between Bristol and Cardiff. The direct train operated by First Great Western Service runs hourly, every day, making it convenient for passengers to travel between the two cities. The journey on this direct train takes approximately 46 minutes, providing travelers with a quick and efficient way to reach Cardiff from Bristol by train.
  • The train service from Bristol to Cardiff operated by First Great Western Service, arrives at Cardiff Central station. Cardiff Central station is conveniently located in the heart of Cardiff, making it easy for passengers to access various attractions, accommodations, and transportation options upon arrival. The station's central location provides a convenient starting point for exploring Cardiff and its surrounding areas.
  • The first train of the day from Bristol to Cardiff departs from Bristol Temple Meads station and arrives at Cardiff Central station. This direct train service operated by First Great Western Service typically begins its service early in the morning, offering passengers an early travel option. Similarly, the last train of the day from Bristol to Cardiff also operates on the same direct route, providing travelers with a convenient late-night travel option. The train services between Bristol and Cardiff run hourly throughout the day, ensuring passengers have multiple departure times to choose from.
  • There are multiple direct train trips each day between Bristol and Cardiff. These direct train services, operated by First Great Western Service, depart from Bristol Temple Meads station and arrive at Cardiff Central station. Trains run hourly throughout the day, providing travelers with convenient and frequent options for their journey between Bristol and Cardiff. With approximately 46 minutes of travel time, passengers can enjoy a quick and efficient commute between the two cities.
  • Yes, there is a direct train between Bristol and Cardiff. The direct train service operated by First Great Western Service departs from Bristol Temple Meads station and arrives at Cardiff Central station. This direct train runs hourly every day, with the journey taking approximately 46 minutes, providing a convenient and efficient transportation option for travelers between Bristol and Cardiff.
  • The cost of a train ticket from Bristol to Cardiff varies depending on the specific fare and time of booking, ranging from £18 to £52. Passengers have the flexibility to choose from a range of ticket prices to suit their budget and travel preferences. It is advisable to book in advance to secure the best fares and potentially save money on the journey between Bristol and Cardiff by train.

Will you be returning to Bristol by train?

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

See schedule