🚌 Bus from Bath City Centre to Bristol

7 direct routes · about 38 min · first bus 05:40, last bus 20:20 (weekdays).

💷 Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Direct routes

RouteOperatorJourney timeWeekday journeysFirstLastBoard at
X39 First Bristol, Bath & the West ~38 min 87 05:40 20:20 Bus Station (Bay 12)
A4 First Bristol, Bath & the West ~41 min 72 02:36 01:35 Bus Station (Bay 13)
522 First Bristol, Bath & the West ~97 min 25 06:50 19:35 Bus Station (Bay 10)
172 First Bristol, Bath & the West ~120 min 24 07:15 18:30 Bus Station (Bay 10)
39 First Bristol, Bath & the West ~38 min 22 04:55 03:10 Bus Station (Bay 12)
100 The Big Lemon ~82 min 12 06:20 17:40 Ambury (Wq)
LV8 National Express ~55 min 2 08:35 09:05 Bus Station (Bay 1)

Times are for the first boarding point in Bath City Centre on each route's weekday timetable — open the route for the full timetable, live map and every stop.

Frequently asked questions

Which bus goes from Bath City Centre to Bristol?

7 routes run directly from Bath City Centre to Bristol: the X39 (First Bristol, Bath & the West), the A4 (First Bristol, Bath & the West), the 522 (First Bristol, Bath & the West), the 172 (First Bristol, Bath & the West), the 39 (First Bristol, Bath & the West), the 100 (The Big Lemon), the LV8 (National Express).

How long does the bus take from Bath City Centre to Bristol?

Around 38 minutes on the X39, depending on time of day and traffic.

What time is the first and last bus from Bath City Centre to Bristol?

On weekdays the first direct bus (the X39) leaves around 05:40 and the last around 20:20. Check the route timetable for weekends.

How much is the bus from Bath City Centre to Bristol?

Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options