From £7
Bus - Operated by FlixBusFrom £7
Bus - Operated by FlixBusFrom £10
Bus - Operated by National ExpressFrom £10
Bus - Operated by National ExpressFrom £10
Bus - Operated by National ExpressFrom £10
Bus - Operated by National ExpressReturn-trip from | £11 |
---|---|
One-way from | £7 |
Popular coach line | National Express |
You can find bus tickets for National Express and FlixBus which service this route currently. National Express is the cheapest option recently available with prices starting at £14 round-trip.
The straight-line distance from Bristol to Cardiff Wales is 25.4 mi. The actual distance by bus will change based on the roads and any traffic, closures, roadwork or tolls that may impact the driver’s route.
The carbon footprint of buses from Bristol to Cardiff Wales will generally run up to around 7lb. This makes the emissions by bus about 89% less than flying, which has a footprint of around 59lb for this journey. Doing this journey by train would leave a footprint of about 11lb.
To save time, the fastest way to travel is by train from Bristol to Cardiff on Great Western Railway. Expect the length of time you’ll spend onboard Great Western Railway to be about 0h 54m compared to taking a flight from Bristol to Cardiff or a bus from Bristol to Cardiff which have been found to be slower alternatives.
Expect a bus to be one of the cheapest options available to you for travel. Currently, a bus has deals available from £11. While they may not be the most cost-effective options currently available a flight from Bristol to Cardiff or a train from Bristol to Cardiff can also be options worth looking into if other factors outside of cost are a higher priority.