Bristol Airport Guide
HomeAnswers › Bristol Airport to Weymouth: Taxi, Train and Coach Costs

Bristol Airport to Weymouth: Taxi, Train and Coach Costs

By jb · Bristol Airport Guide · Updated 2 September 2026
A decorated vintage car with passengers enjoys a sunny day drive in the English countryside.
Photo: Tony Zohari / Pexels

Weymouth is about 69 miles (111 km) south of Bristol Airport on the Dorset coast, and there is no direct rail or coach link from the terminal. The best value route is the A1 Flyer bus to Bristol Temple Meads (from £9.50, about 26 to 30 minutes) followed by a South Western Railway train to Weymouth (from around £14.50, average 2 hours 27 minutes), for a combined fare from roughly £24 and a total journey of around 3 hours. A direct taxi takes about 92 minutes and is quoted from around £120 one way.

The main ways to travel

1. A1 Flyer bus + train

The A1 Flyer runs around the clock between Bristol Airport and Bristol city centre, stopping at Bristol Temple Meads on the way, with an adult single at £9.50 and a journey time of roughly 26 to 30 minutes.

From Temple Meads, trains to Weymouth run via the Bristol to Weymouth line (typically with a change, most often at Castle Cary, Yeovil or Bath), with Trainline listing single fares from £14.50 and an average journey time of 2 hours 27 minutes over the 58-mile rail route. Add connection time at Temple Meads and this route usually takes close to 3 hours door-to-door.

Total: from about £24, roughly 3 hours.

2. Coach

Coach services between Bristol and Weymouth run from Bristol city centre rather than the airport, with fares from around £11 one way and a journey time of about 2 hours 41 minutes on the direct route. You would still need the A1 Flyer (or a taxi) to reach the coach stop first, which narrows the price gap with the train while typically taking a similar or slightly longer overall time. The coach can be worth checking if you find a particularly cheap advance fare or the trains are disrupted.

3. Direct taxi or private transfer

A direct taxi covers the 69-mile route in about 92 minutes, over an hour faster than the bus-and-train combination. Operators such as Enroute Taxis quote fixed fares from around £120 one way for a standard car; this is a single operator's advertised rate rather than a regulated tariff, so get a current quote for your exact pickup time, vehicle size and luggage before booking. For 2 to 3 people travelling together, splitting a taxi brings the per-person cost close to the train fare while cutting well over an hour off the journey.

Bristol Airport to Weymouth: options compared

OptionTypical cost (single)Journey timeBest for
A1 Flyer + trainFrom about £24Around 3hSolo travellers, best value
A1 Flyer + coachFrom about £20.503h 15m+Budget option if pre-booked
Direct taxi/transferFrom about £120About 92 minGroups, late arrivals, families

Which should you choose?

For a solo traveller or a pair happy to manage one or two train changes, the bus-and-train combination offers the best value, though it is the slowest option of the three. If you are travelling with young children, a lot of beach or holiday luggage, or landing late in the day, a pre-booked taxi cuts well over an hour off the trip and goes straight to your accommodation rather than Weymouth station.

Do I need to change trains?

Most services from Temple Meads to Weymouth involve at least one change, commonly at Castle Cary, Yeovil Junction or Bath Spa depending on the specific route and time of day. Check the live departure board at Temple Meads or a journey planner before you travel, since the exact routing varies.

Is the coach worth it over the train?

Only marginally, since by the time you add the A1 Flyer or a taxi to reach Bristol Bus Station, the overall saving versus the train is small and the coach can take longer. It is mainly useful as a fallback if train services are disrupted, or if you find a notably cheap advance coach fare.

Is a direct taxi worth the extra cost?

If you value your time, yes. Cutting the journey from around 3 hours to under 1 hour 40 minutes is significant on what is already a fairly long transfer, and it avoids managing luggage through one or two train changes. For solo budget travellers, the bus-and-train route remains the cheaper choice.

Frequently asked questions

Is there a direct train from Bristol Airport to Weymouth?

No. Bristol Airport has no railway station, so you take the A1 Flyer bus (or a taxi) to Bristol Temple Meads first, then a train onward to Weymouth, usually with at least one change.

How long does Bristol Airport to Weymouth take by public transport?

Around 3 hours door-to-door: roughly 30 minutes on the A1 Flyer, an average 2 hour 27 minute train journey, plus connection and walking time.

How much does a taxi from Bristol Airport to Weymouth cost?

Operators quote fixed fares from around £120 one way for the 69-mile, roughly 92-minute journey. Confirm the current price and vehicle size when booking, since this is a single operator's listed rate.

Is the coach cheaper than the train?

It can be slightly cheaper on paper, from around £11 for the Bristol-to-Weymouth leg, but once you add getting from the airport into Bristol city centre, the total cost and time are similar to the train, so it is mainly a backup option.

Do I need to change trains between Bristol Airport and Weymouth?

Most likely yes, at a station such as Castle Cary, Yeovil Junction or Bath Spa. Check a live journey planner before travelling since the exact route varies by time of day.

Is it worth booking a taxi in advance for a family holiday to Weymouth?

Often yes, particularly with children or beach luggage, since it removes the need to manage multiple train changes and roughly halves the door-to-door journey time compared with public transport.

Checked 2026.

Get a fixed-price Bristol Airport taxi → Get live Bristol Airport travel alerts on WhatsApp

Bristol Airport Guide is an independent guide, not affiliated with Bristol Airport. Confirm details with the official airport or operator before you travel.

Get a fixed-price taxi