X39: Bristol - Bath

*UPDATED 6th July 2022*

The X39 links majestic Bristol with historic Bath. There are up to 4 buses per hour weekday daytimes, 3 per hour Saturday & Sunday daytimes and route 39 runs via Keynsham in the evenings. They are operated by First. Click here to see other bus routes in the South West.

Places served

The X39 serves the following highlighted stops in central Bristol:

The X39 starts from stand 17 at Bristol Bus Station:

Followed by stand C3 on Broad Quay in The Centre:

Then stop T3 on Redcliffe Way before stop T1 on Temple Gate just outside Temple Meads Railway Station:

The X39 by-passes Keynsham itself, which is instead served by the parallel slower route 349 and the evening service 39. On the outskirts of town, the X39 uses this stop at Ellsbridge House on the A4 Bath Road towards Bath:

...and this stop opposite towards Bristol:

Buses towards Bristol serve the following highlighted stops in Bath City Centre:

...starting with stand 11 at the bus station, conveniently located right beside the railway station:

...and continuing with stop WC on Westgate Buildings:

Here are your links for live scheduled departure times from major stops towards Bath:

...and back towards Bristol:


The cheapest day ticket that is valid throughout route X39 is the FirstDay West of England at £7.50. It is also valid on all First buses as far as Thornbury, Trowbridge, Glastonbury and Burnham-on-Sea.

For shorter journeys, the following tickets are valid on part of the X39's route, but not all the way:

See adult single fares here and 2-trip fares here. A single from Bristol to Bath currently costs £5.50 on the bus or £3.70 if you prepay on the First app.

If you also need to use the buses of other operators (not just First) and are travelling solely within the former county of Avon, then you can use an AvonRider ticket at £7.50, valid the full length of route X39.

For shorter journeys, the multi-operator BristolRider (£5.30) and BathRider (£5.00) tickets are valid on part of route X39. The zones are the same as for the FirstDay Bristol and FirstDay Bath tickets described above.

If you are travelling solely within the former county of Avon but also need to use the train, as well as the buses of other operators, then the Freedom Travel Pass is for you. The 1 day version for Bristol and Bath (covering the full X39 route) costs £11.50 and allows unlimited travel by bus and train within the appropriate zones, so you could catch the X39 one way and then return by train.

If you're arriving in Bristol or Bath by train, the Bristol Plusbus is valid on the X39 as far as Ellsbridge House and the Bath Plusbus is valid as far as The Globe.


Change at Bristol for the following major routes and destinations:

At Bath Bus Station, you can change for the following routes and destinations:

The X39 passes close to the following railway stations:


First route 349 provides the daytime service from Bristol to Keynsham. The 39 provides the evening service in place of the X39 and serves a tiny little bit of Keynsham.

The other obvious alternative to the X39 is the train. Direct trains between Bristol Temple Meads and Bath Spa are operated by Great Western Railway. Look up train fares here.

Long Distance Footpaths

Click here to see other bus routes in the South West.

All of the information in this post is correct at the time of writing, but please check the relevant links before travelling.

No comments:

Post a Comment