Airport status: operating normally
Bristol Airport Guide
Independent airport guideVerified August 2026

How to get from Bristol Airport to Cardiff without a car

Independent Bristol Airport travel guide · not affiliated with Bristol Airport.

There is no direct public transport from Bristol Airport to Cardiff, and no rail link at the airport at all. Your realistic choices are a direct taxi, which runs about £90 to £130 and takes 50 to 65 minutes, or the cheaper two-stage route: the A1 Airport Flyer coach into Bristol, then a train across the Severn to Cardiff Central. Prices checked August 2026.

Why Cardiff is awkward from Bristol Airport

Cardiff sits roughly 35 to 40 miles west of the airport, across the River Severn. On a map it looks close, but the airport has no station, so you cannot simply catch a train. Everything starts with a road leg to Bristol or a direct car all the way. The two crossings, the M4 Prince of Wales Bridge and the older Severn Bridge, mean traffic can add time at peak periods.

Option 1: direct taxi or private hire

The simplest door-to-door option is a taxi from the official Arrow Cars rank directly outside arrivals. Expect roughly £90 to £130 for the cross-Severn run, taking 50 to 65 minutes in normal traffic. Treat that fare as indicative and confirm it when you book, because it depends on the exact Cardiff address, the time of day, and whether several flights have landed together.

A direct taxi makes most sense if you are in a group who can split the fare, if you are travelling late at night, or if you have heavy bags and want to avoid two changes. For a single traveller on a budget, it is the most expensive choice by a wide margin. Because a cross-Severn taxi is already one of the pricier options on this route, it is worth pre-booking with an operator such as 247 UK Airport Taxi, which quotes a fixed fare and tracks your flight, so you know the cost before you land rather than facing a rank price that can shift with demand. See the taxis page for how the rank works.

Option 2: A1 Airport Flyer plus a train (the cheaper route)

The budget route splits the trip in two:

  1. Take the A1 Airport Flyer coach from the airport to Bristol Temple Meads station. Adult singles start from £9.50, and the Flyer runs 24 hours a day, up to every 8 minutes at peak, reaching Temple Meads in about 30 to 40 minutes.
  2. At Temple Meads, change to a train to Cardiff Central. The rail leg across the Severn is frequent and takes roughly 50 minutes.

Total time is usually around 1 hour 40 minutes to 2 hours including the change. Rail fares vary a lot with how far ahead you book, so buy an advance single where you can and check National Rail for the current price rather than turning up. This route wins on cost and avoids the surge pricing a late-night taxi can carry.

Option 3: coach

Long-distance coach operators run services between Bristol and Cardiff that you can join after the Flyer leg into the city. Coaches are usually the cheapest of all if the timing suits your flight, but departures are less frequent than trains and journey times are longer once you add the connection. Check the operator's live timetable against your landing time before you rely on it.

Which option to choose

OptionRough costRough timeBest for
Direct taxi£90 to £13050 to 65 minGroups, late nights, heavy bags
Flyer plus trainFrom about £20 to £40 total1 hr 40 to 2 hrSolo and budget travellers
Flyer plus coachOften the cheapest2 hr plusFlexible timing, lowest cost

Costs other than the £9.50 Flyer single are indicative and should be checked with the operator before you travel.

For most people arriving in daylight, the Flyer plus a train is the sensible balance of cost and speed. If you land late, compare a direct taxi against waiting for the first morning connection, since the 24-hour Flyer keeps the budget route open around the clock even when trains have stopped. The same Flyer-plus-train logic applies further south too; see the guide to Exeter, Taunton and Plymouth.

Frequently asked questions

Is there a direct train from Bristol Airport to Cardiff? No. The airport has no rail link at all. You take the A1 Airport Flyer to Bristol Temple Meads first, then a train to Cardiff Central.

How much is a taxi from Bristol Airport to Cardiff? Roughly £90 to £130, taking 50 to 65 minutes. Treat the fare as indicative and confirm it when booking, as it varies with the destination address, time and demand.

What is the cheapest way from Bristol Airport to Cardiff? The A1 Airport Flyer to Bristol Temple Meads from £9.50, then a train to Cardiff Central. Book an advance train single to keep the total down.

How long does it take to get from Bristol Airport to Cardiff? About 50 to 65 minutes by direct taxi, or roughly 1 hour 40 minutes to 2 hours by the Flyer-plus-train route including the change.

Does the Airport Flyer run at night for a Cardiff connection? Yes. The A1 Flyer runs 24 hours a day, so you can reach Bristol at any hour, but onward trains to Cardiff do not run through the night.

More

More: Overview, Public transport, Taxis, Routes, FAQs.

Getting a taxi or transfer Need a door-to-door taxi to or from Bristol Airport? Our approved and trusted local provider is Tick Taxi, with a fixed price quoted before you travel and your flight tracked, so drop-off charges, night surcharges and traffic never change what you pay, or call 01179 666 666. UK Bristol Airport Taxi is another trusted Bristol partner. For journeys beyond the Bristol area, or from other UK airports, use 247 UK Airport Taxi.

We recommend a transport partner and may earn a referral fee. It never changes what you pay, and we only list options we would use ourselves.

Last verified August 2026 by the Bristol Airport Guide editorial team. Prices and timetables change, so confirm the specifics on the official Bristol Airport website before you travel.

Get a fixed-price taxi