Bristol Airport to Warminster is about 32 miles by road. There is no direct train, but an hourly bus service links the two, taking as little as 2 hours 30 minutes on the fastest departure and averaging around 3 hours 30 minutes, with fares from about £9. A taxi covers the same distance directly in well under an hour. Checked 2026.
Bus from Bristol Airport to Warminster
There is no railway station at Bristol Airport, covered in full on our public transport page, and no direct train service into Warminster either, so bus is the main scheduled public transport option. Journey planners show an hourly bus service running between the airport and Warminster, with the fastest departures completing the trip in around 2 hours 30 minutes and the average closer to 3 hours 30 minutes depending on connections, for fares from around £9 one-way.
Because timings vary a fair amount between departures, it is worth checking the specific journey you plan to take rather than assuming the fastest advertised time, particularly if you need to connect with a flight.
Warminster is also the nearest town of any size to Longleat Safari Park, so some travellers use this route as the start of a Longleat visit rather than a stop in Warminster itself. If that is your plan, our separate Longleat guide covers the final leg from Warminster to the safari park gates, which is a short local taxi ride rather than part of the airport transfer covered here.
Taxi from Bristol Airport to Warminster
The driving distance is about 32 miles, typically via the A37 and A36, a similar corridor to the airport's route into Bath before continuing further southeast. There is no single published fixed fare specific to Warminster, so the closest sourced comparison on this site is the Bath route: about 18 to 19 miles and 45 to 60 minutes by road for a taxi fare of roughly £45 to £70, per our routes page. Warminster is a further 13 to 14 miles beyond Bath, so expect a fare somewhat above that range and a driving time in the region of 50 to 70 minutes outside peak traffic. Get a firm, fixed quote from a pre-booked local operator before you travel, since Warminster is a less common route than the airport's core transfer corridors. Our taxi prices page has more detail on pre-booked and rank pricing generally.
| Route | Price | Journey time | Notes |
|---|---|---|---|
| Bus, hourly service | from about £9 | 2h 30m (fastest) to 3h 30m (average) | cheapest, check specific departure |
| Taxi, pre-booked local firm | indicative, above the sourced Bath fare of £45 to £70 (confirm with operator) | roughly 50 to 70 min | fastest, best for groups or heavy luggage |
Timing and booking advice
If you are catching a flight, the bus is only a safe option if you build in a wide margin, since the average journey time is considerably longer than the fastest advertised one and connections can add delay. A pre-booked taxi removes that uncertainty and is the more predictable choice for an early departure or a late arrival, and it is the only option that makes sense if you are heading straight on to Longleat rather than stopping in Warminster town centre. For a group of three or four, splitting a fixed taxi fare often works out close to the per-person bus cost while saving well over an hour. Always confirm the fare covers any waiting time if your flight is delayed, and get the quote in writing before you travel. See our Trowbridge and Chippenham guide for another nearby Wiltshire route, and our routes page for fares to other destinations from the airport.
FAQs
Answers to the questions travellers most often ask about getting between Bristol Airport and Warminster.
