There's no direct bus or train from Bristol Airport to Chepstow. A taxi or rideshare is the most direct option, covering the roughly 25 to 29 miles in about 45 to 55 minutes, with Uber's own published average around £65. Public transport means a change of bus or a change of train, and typically takes well over an hour. Checked 2026.
Bristol Airport to Chepstow taxi cost and journey time
A taxi or private hire car is the simplest way to reach Chepstow directly from the airport, since there's no coach or train service that runs from the terminal itself. Uber's own route data for Bristol Airport (BRS) to Chepstow puts the average distance at around 46km (about 28.6 miles) and average journey time at 50 minutes, with an average UberX price of around £65 and UberXL (for up to 6 passengers) around £103. These are averages based on past trips rather than a fixed fare, and actual on-demand pricing will vary with time of day and demand.
If you'd rather lock in a price before you travel instead of relying on app surge pricing, a pre-booked local operator will typically quote a fixed fare for the route. As with any longer-distance taxi journey from Bristol Airport, get a fixed quote in advance rather than assuming the meter or app price at the time you land, and confirm the fare covers the full journey to your Chepstow address, not just to the town centre.
Public transport: bus and train alternatives
By bus (with a change in Bristol)
There's no Airport Flyer service that runs directly to Chepstow. To go by bus, you'd need to take the A1 Bristol Airport Flyer into central Bristol (Bristol Bus Station or Bond Street), then pick up the T7 Bristol–Chepstow service, which runs roughly hourly on weekdays via Clifton Down and Cribbs Causeway, taking about 50 minutes from Bond Street to Chepstow Bus Station. Total journey time door-to-door, including the Flyer connection and any wait between services, typically runs to around 1.5 to 2 hours. Check current T7 times and fares with Traveline Cymru before you travel, since regional bus timetables and fares change periodically.
By train (with a change)
Chepstow has its own railway station, served by Great Western Railway, CrossCountry and Transport for Wales. There's no direct train from Bristol Temple Meads, so you'll need one change; average total journey time is around 1 hour 35 minutes covering about 14 miles, though the fastest connections can be closer to 45 minutes, with advance fares from about £11.50. To use this option from the airport, take the A1 Flyer to Bristol Temple Meads first (about 30 to 40 minutes), then catch a connecting train to Chepstow.
Comparing your options
| Option | Approx. cost | Approx. time (airport to Chepstow) | Notes |
|---|---|---|---|
| Taxi / pre-booked private hire | Fixed fare, get a quote | 45–55 minutes | Most direct, no changes |
| Uber / rideshare | ~£65 average (UberX) | ~50 minutes | Price varies with demand |
| Bus (Flyer + T7) | Flyer from £9.50 + T7 fare | ~1.5–2 hours | One change in central Bristol |
| Train (Flyer + rail) | Flyer from £9.50 + rail from £11.50 | ~1h15–1h45+ | One change on the rail leg |
Which option should you choose?
For a straightforward, predictable journey, especially with luggage or if you're travelling outside daytime bus and train hours, a pre-booked taxi is the most practical choice: see our guide to how to book a taxi to Bristol Airport for how fixed-price bookings work. If cost matters more than time and you're travelling light, the train via Temple Meads is the cheaper option once you factor in the Flyer connection, though budget extra time for the change. Compare all the airport's official coach and bus links on the public transport hub.
FAQs
Fares and timetables for third-party bus, train and rideshare services change independently of the airport, so always check current prices before you travel.
