Cardiff to Bristol Airport is 46.8 miles by road. It is the longest of the common approaches other than Exeter, and it is the only one where the whole journey depends on a single estuary crossing. That changes the calculation in ways the mileage does not show.
The route
Bristol Airport’s published directions from South Wales: take the M4 east over the second Severn crossing, at junction 22 branch left onto the M49, then join the A4 / A370 and follow airport signs. The airport adds a Clean Air Zone warning to that route for older vehicles — more on that below.
A route planner will also offer a longer option via the M4 and then the A38, measuring 50.0 miles — five minutes slower on our overnight free-flow sample. Worth knowing about if something has gone wrong on the A4/A370, but do not treat it as a way round the Clean Air Zone: if it routes you down the A38 through Bristol, that is charged territory too.
The bridge: nothing to pay since 2018
People still budget for the Severn tolls. Tolls were removed from both crossings on 17 December 2018 — the M4 Prince of Wales Bridge and the M48 Severn Bridge — and the Department for Transport’s announcement is still online. There is nothing to pay in either direction, and there has not been for years.
The flip side is that the journey hangs on one crossing. The M48 Severn Bridge is the only nearby alternative if the M4 one is disrupted, and it is a detour rather than a swap. It is worth thirty seconds on one.network — which is where the airport points people for live roadworks — before you set off, and more margin than you would build in for a purely inland run of the same length.
The Clean Air Zone does apply to this one
Bristol’s Clean Air Zone has been live since 28 November 2022, and the airport is not in it. The route is the issue: the airport attaches its Clean Air Zone warning to the South Wales directions above, because the A4/A370 approach runs in through charged territory.
Bristol City Council’s published charges, checked 02/08/2026:
- £9 a day for non-compliant private petrol and diesel cars, taxis and vans under 3.5t — charged once per 24-hour period, not per trip
- £100 a day for HGVs over 3.5t, buses and coaches
- Nothing for Euro 4/5/6 petrol (roughly 2006 or newer), Euro 6 diesel (roughly end of 2015 or newer), fully electric and hydrogen vehicles, or motorbikes
Note the “once per 24-hour period” wording carefully: a Friday drop-off and a Tuesday return in a non-compliant car are two separate charging days, so £18 rather than £9. The council says more than 88% of vehicles entering Bristol already comply, but do not assume yours is one of them — check the registration on GOV.UK.
There is no direct coach, and that matters
This is where Cardiff differs most from Bath. As at 02/08/2026 Bristol Airport publishes four Airport Flyer routes — A1 Bristol, A2 Portishead, A3 Weston-super-Mare and A4 Bath — and none of them serves Cardiff or anywhere in Wales.
So public transport from Cardiff means two legs: rail into Bristol Temple Meads, then the A1 Flyer out to the airport, which the airport publishes from £9.50 single with connecting First Bus travel in the Bristol Zone included. That is a workable journey and for a solo traveller with hand luggage it may well be the right one — but it is two tickets, two changes and two sets of timings, on a route where a missed connection has no slack in it. Check the live Flyer timetable rather than any frequency you read on a parking website.
Also worth knowing: English national concessionary bus passes are not valid for free travel to or from Bristol Airport, and the Flyer’s resident discounts apply to BS40, BS48, BS49 and BS41 8 postcodes — none of which help anyone travelling from Cardiff.
Check Cardiff Airport first — genuinely
We sell Bristol Airport parking, so take this in the spirit it is meant: Cardiff has its own airport, and if the route you want is served from both, the sensible thing is to compare them before committing to a 94-mile round trip and a parking booking. Nobody is well served by driving past a perfectly good departure gate.
Where Bristol has the route and Cardiff does not — which is often the case — the drive is straightforward and it is motorway nearly all the way. At that point the question stops being “which airport” and starts being what you do with the car for a week.
Driving, or being driven?
A return drop-off from Cardiff is four legs of 46.8 miles — 187 miles in total — plus the airport’s drop-off charge twice, plus two Clean Air Zone days if the car is non-compliant, plus whoever is driving having to be free at whatever hour your flight lands. Bristol Airport’s Drop Off & Pick Up gate tariff starts at £8.50 for ten minutes on its published prices, correct on the airport’s site on 30 July 2026 — and it rose 21% in January 2026 with about a fortnight’s notice, so check the current figure rather than trusting that one.
Parking is two legs instead of four, one price you know at the point of booking, and no dependency on anyone else’s morning. Check the live price for your dates and put it against the fuel, the two Clean Air Zone days and the two drop-off charges before you decide.
More on getting there, and on the parking
- Getting to Bristol Airport by car — the full approach guide
- Bath to Bristol Airport — much shorter, but mostly A-road rather than motorway
- Exeter to Bristol Airport — the other long one, and the only approach where a second airport is a genuine alternative
- The complete Bristol Airport parking guide for 2026