Timetable Cardiff to Bristol

Showing trains for tomorrow, Sat, 16 Oct
08:45Cardiff Central0h13 08:58Newport (Gwent)
0 changes
09:04Cardiff Central0h16 09:20Newport (Gwent)
0 changes
09:45Cardiff Central0h12 09:57Newport (Gwent)
0 changes
10:10Cardiff Central0h13 10:23Newport (Gwent)
0 changes
10:45Cardiff Central0h12 10:57Newport (Gwent)
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
16 Oct
£14Arriva Trains Wales
£3Flixbus
Sun
17 Oct
£14Cross Country
£3Flixbus
Mon
18 Oct
£9Great Western Railway
£2Flixbus
Tue
19 Oct
£9Great Western Railway
£2Flixbus
Wed
20 Oct
£9Great Western Railway
£3Flixbus
Thu
21 Oct
£9Great Western Railway
£3Flixbus
Fri
22 Oct
£8Great Western Railway
£3Flixbus
Sat
23 Oct
£14Cross Country
£3Flixbus
Sun
24 Oct
£14Great Western Railway
£3Flixbus
Mon
25 Oct
£8Great Western Railway
£3Flixbus
Tue
26 Oct
£8Great Western Railway
£5Flixbus
Wed
27 Oct
£8Great Western Railway
£6Flixbus
Thu
28 Oct
£8Great Western Railway
£4Megabus
Fri
29 Oct
£8Great Western Railway
£4Megabus
Sat
30 Oct
£8Great Western Railway
£3Flixbus
Sun
31 Oct
£14Cross Country
£4Megabus
Mon
1 Nov
£8Great Western Railway
£2Flixbus
Tue
2 Nov
£8Great Western Railway
£2Flixbus
Wed
3 Nov
£8Great Western Railway
£2Flixbus
Thu
4 Nov
£8Great Western Railway
£2Flixbus

The fastest trains from Cardiff to Bristol

Showing times and prices for 16 Oct

Fastest Journey

12 m

Average

13 m

Trains per day

5

Distance

41 km

Of the 5 trains that leave Cardiff for Bristol every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 41 km distance in an average of 13 m but if you time it right, some trains will get you there in just 12 m .

The slowest trains will take 16 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:45Cardiff Central0h12 09:57Newport (Gwent)
0 changes
£141One-way
Fastest
10:45Cardiff Central0h12 10:57Newport (Gwent)
0 changes
£141One-way
08:45Cardiff Central0h13 08:58Newport (Gwent)
0 changes
£141One-way
10:10Cardiff Central0h13 10:23Newport (Gwent)
0 changes
£141One-way
09:04Cardiff Central0h16 09:20Newport (Gwent)
0 changes
£141One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Cardiff and Bristol

distanceDistance25 miles (40 km)
durationAverage train duration12 min
priceAverage train ticket price£10 (€12)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersGreat Western Railway or Cross Country

Trains from Cardiff to Bristol cover the 25 miles (40 km) long trip taking on average 12 min with our travel partners like Great Western Railway or Cross Country. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £10, you can find the cheapest train ticket for as low as £9. Travellers depart most frequently from Cardiff Central and arrive in Bristol Temple Meads.

Train companies

Train from Cardiff to Bristol with CrossCountry

Travel from Cardiff to Bristol from £9 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Cardiff and Bristol you can choose between Standard Class and First Class tickets on Omio.

It’s easy to book your CrossCountry train ticket between Cardiff and Bristol online with Omio! Simply check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route from Cardiff to Bristol as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap CrossCountry train tickets online. Prices for CrossCountry trains from Cardiff to Bristol start at £14 one-way if you book in advance, and you can expect to travel around 25 miles (40 km). If you search for CrossCountry trains in the Omio app, you can check straight away if the CrossCountry tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train between Cardiff and Bristol. Let Omio do all the work for you finding the best Cardiff to Bristol CrossCountry train ticket so you can enjoy a smooth and comfortable journey!

    When purchasing your CrossCountry train tickets from Cardiff to Bristol, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Refund or voucher policy
    • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Cardiff to Bristol

    Travelling from Cardiff to Bristol is a breeze, with between 2 to 4 direct trains departing from Cardiff up until 1:00 p.m. All service arrive in less than an hour and trains include a variety of services including air conditioning and toilets

    Which train companies go from Cardiff to Bristol?

    There are two train companies travelling between Cardiff and Bristol. Great Western Rail provides the majority of routes, with Crosscountry offering a limited amount of journeys throughout the day.

    How long is the train from Cardiff to Bristol?

    All trains running from Cardiff to Bristol are direct routes with no changes or layovers required. All services should arrive in Bristol between 48 and 52 minutes after departure.

    When are the first and last trains of the day from Cardiff to Bristol?

    The first train departing from Cardiff to Bristol leaves at 6:29 a.m. and the last departs at 13:00 p.m, with no evening routes available. Trains usually depart 4 time per hour up until the last departure time, however, passengers should note that several hours feature only 1 or 2 booking options.

    What facilities are available on trains from Cardiff to Bristol?

    Great Western Rail offers a variety of facilities including power outlets, Wifi, media, AC, toilets, luggage and bicycle space, and seat reservation. However, please note there are no refreshments services available. Crosscountry do offer a refreshment service and the majority of the same services, however, they do not offer Wifi or seat reservation.

    What is the departure and arrival station for trains from Cardiff to Bristol?

    Departure Station: Trains from Cardiff to Bristol depart from Cardiff central station and the station itself is located within the heart of the city and is easily accessible by taxi or bus.

    Arrival Station: All trains from Cardiff to Bristol terminate in Bristol Temple Meads station. Buses depart regularly from outside the station. You can also take the scenic route and choose to take the river ferry to the city centre. The journey takes roughly 45 minutes and comes highly recommended as a way for newcomers to take in the sights of the city.

    Travel Tips

    Trains from Cardiff to Bristol
    Travel by train to Bristol easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Bristol.
    FAQs
    How much do cheap trains to Bristol from Cardiff cost?
    You can find a cheap train from Cardiff to Bristol for some dates and times for as low as £9  one way in the next 7 days.
    How much is a train ticket from Cardiff to Bristol?
    If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Cardiff to Bristol train prices are on average £10  one way.
    What is the distance from Cardiff to Bristol by train?
    You should expect to travel around 25 miles (40 km)  from Cardiff to Bristol by train.
    How many hours does it take from Cardiff to Bristol by train?
    The Cardiff to Bristol train duration is on average 12 min, which is to be expected when travelling 25 miles (40 km) between Cardiff and Bristol. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    When travelling by train from Cardiff to Bristol, which train station in Cardiff do I depart from and which train station in Bristol do I arrive in?

    Omio customers book a train from Cardiff Central   to Bristol Temple Meads   most frequently for this route.

    Where is the departure train station in Cardiff located? Where is the arrival train station in Bristol located?

    You can find the most popular departure train station for this route, Cardiff Central, located approximately 0 mile (s) / 0 km from the city centre of Cardiff. The most popular arrival train station in Bristol, called Bristol Temple Meads, is located around 1 mile (s) / 1 km away from its city centre.

    What train companies go from Cardiff to Bristol?
    If you're looking for trains from Cardiff to Bristol, you can rely on Great Western Railway or Cross Country to get you to Bristol. It's also good to check out all possible train companies for the Cardiff to Bristol route to see if there might be differences in the amenities they offer.
    How many train services are there to Bristol from Cardiff a day?
    On average, there are 25 trains a day from Cardiff to Bristol. The train times and services may be different on weekends and holidays compared to weekdays.
    When does the first train depart from Cardiff to Bristol? When does the last train depart from Cardiff to Bristol?
    The first Cardiff to Bristol train departs at 07: 00   and the last train from Cardiff to Bristol leaves at 10: 50. Check out the most up-to-date Cardiff to Bristol train timetable on Omio and find the best time to travel to your destination.
    How far in advance should I buy train tickets to Bristol from Cardiff for the best deals?
    You can find a train to Bristol from Cardiff to cost on average £10 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Cardiff to Bristol train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Cardiff
    Bristol
    The major railway station for departures from Cardiff is Cardiff Central. Read all the information you need to know about services, amenities and connections at Cardiff Central for your trip to Bristol from Cardiff.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
    Connections to/from station
    Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
    Train lines: Transport for Wales, CrossCountry, Great Western Railway