Bristol to Cardiff train prices and times
Use Trip.com to buy tickets from Bristol to Cardiff, starting from £13.80 and averaging £7.00. The entire journey takes no more than 30m. If you want to get more discounts, consider purchasing split tickets. Additionally, buying in advance is also good choice.
- Sat, May 24From £15.40
- Sun, May 25From £15.40
- Mon, May 26From £15.40
- Tue, May 27From £15.40
- Wed, May 28From £15.40
- Thu, May 29From £13.80
- Fri, May 30From £15.40
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
00:24 Bristol Parkway | 00:54 Cardiff Central | 30m, Direct | ![]() | Find Tickets |
06:36 Filton Abbey Wood | 07:14 Cardiff Central | 38m, Direct | ![]() | Find Tickets |
07:06 Filton Abbey Wood | 07:43 Cardiff Central | 37m, Direct | ![]() | Find Tickets |
07:25 Bristol Parkway | 08:00 Cardiff Central | 35m, Direct | ![]() | Find Tickets |
07:30 Filton Abbey Wood | 08:10 Cardiff Central | 40m, Direct | ![]() | Find Tickets |
08:04 Bristol Parkway | 08:36 Paris | 32m, Direct | ![]() | Find Tickets View More Trains |
Bristol to Cardiff train route details





Bristol to Cardiff train travel guide
Departing from Bristol
Bristol Temple Meads is the largest and busiest station in the South West, serving as a major hub for both regional and long-distance travel. Operated by Great Western Railway, CrossCountry, and Transport for Wales, it provides frequent services to London Paddington, Cardiff, Exeter, and Manchester. The station features a spacious concourse, modern ticketing facilities, and a range of shops and cafés. With step-free access and strong local transport links, including bus and ferry connections, Temple Meads is an ideal starting point for any journey.
You may also depart from Bristol Parkway another major railway hub offering high-speed Great Western Railway and CrossCountry services. The station features ample parking, step-free access, and a range of facilities, including shops and waiting areas, ensuring a comfortable journey."
A look at your journey to Cardiff
The direct train routes from Bristol to Cardiff are served by Great Western Railway and CrossCountry, offering frequent services from both Bristol Temple Meads and Bristol Parkway to Cardiff Central.
The journey covers approximately 28 miles, with travel times typically ranging from 40m to 1h depending on the departure station and service. Notable stops along the route include Newport and sometimes Severn Tunnel Junction.
Ticket prices can start as low as £13.80 when booked in advance or during off-peak times, with average fares usually between £10 and £20. These routes ensure a swift journey with minimal stops, making travel between Bristol and Cardiff both efficient and pleasant."
Touching down in Cardiff
Arriving at Cardiff Central places passengers just moments away from the city’s main attractions. The Principality Stadium, Cardiff Castle, and St David’s shopping centre are all within walking distance, while regular buses and taxis provide access to Cardiff Bay and the wider South Wales area.
How to book cheap train tickets from Bristol to Cardiff

Travelling in off-peak train times

Using the Railcard for 1/3 off

Split Tickets to save an average extra 30%

Book in advance to save an average of 61%

Group travels to save 1/3
Bristol to Cardiff train ticket types
Save money on your trip from Bristol to Cardiff with suitable train tickets. It's a great way to spend less!
Off-Peak & Super Off-Peak train tickets
These two types of tickets are specifically for use during off-peak and super off-peak times, with cheaper prices, making them suitable for those who enjoy leisure travel.
Return train tickets
This ticket includes both the outbound and return journeys, saving you the time and hassle of purchasing separate tickets. With just one ticket, you can travel smoothly along the same route.
Advance train tickets
Generally the most cost-effective option, these tickets can be purchased up to 12 weeks in advance of the travel date.
Season train tickets
Season tickets allow unlimited travel between two stations and can save you more than 1/3 on train fares.
Why Book Train Tickets With Trip.com?
Recommendations
Trains From Bristol
Trains to Cardiff
Popular Routes
Top Destinations
Popular Stations