Cheapest
Average
The best way to find a cheap train ticket from Bath to Bristol is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Find all the dates and times for this journey
Fastest Journey
12 m
Average
15 m
Trains per day
11
Distance
19 km
Of the 11 trains that leave Bath for Bristol every day 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 11 miles |
---|---|
Average train duration | 12 min |
Average train ticket price | £11 (€12) |
Train frequency | 25 a day |
Direct train | Yes, there are 25 direct trains a day |
Train companies | Great Western Rail or first_great_western |
Trains from Bath to Bristol cover the 11 miles long route taking on average 12 min with our travel partners like Great Western Rail or first_great_western. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £7, but the average price of train tickets is £11. Travellers depart most frequently from Bath Spa and arrive in Bristol Temple Meads.
Travel between Bath and Bristol from £7 with Omio’s train partners Great Western Rail and South Western Railway! You can find the best timetables and tickets when comparing and booking the most affordable route for you.
South Western Railway is a train operating company in the United Kingdom, providing services in the south and south-west of England. It operates a variety of train types, including high-speed trains, local stopping services, and suburban commuter trains. It also offers a range of ticket types, including Advance, Off-Peak, and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, and a range of food and drink options. The most popular routes for South Western Railway include London Waterloo to Portsmouth Harbour, London Waterloo to Weymouth, and London Waterloo to Bournemouth.
First Great Western, CrossCountry and South West Trains all provide direct trains from Bath to Bristol. There is a frequent weekday service, with trains running roughly every 10 minutes. The journey time varies between 10 and 20 minutes. On Saturdays, the earliest departure is at 7:08 a.m. and on Sundays the first train is at 9:41 a.m. On weekdays, the earliest train qualifying for an off-peak day return ticket is the 9:36 a.m. departure.
Bath Spa station is on the south side of the city centre, within walking distance of the main historic sites and shopping streets. Several city bus routes stop on Dorchester Street immediately outside the station, and Bath bus station is on the same street, a few minutes' walk to the west, offering connections to nearby towns and villages. There is a taxi rank at the station entrance.
Bristol is a vibrant multicultural city with renowned nightlife, innovative museums and galleries and buzzing street markets. The elegant enclave of Clifton, with its chic shops and cafes, is marked by Isambard Kingdom Brunel's stunning suspension bridge over the Avon Gorge. Trains from Bath to Bristol arrive at another Brunel construction, Temple Meads station, located just to the south of the city centre. The station is served by numerous bus connections to Clifton, central Bristol and the airport, including some night services. There is even a ferry service connecting the station with the centre and harbour front. Taxis are available immediately in front of the station.
Passengers board the train most frequently from Bath Spa, which is located around 0.1 miles (137 m) away from the city centre, and they get off the train at Bristol Temple Meads, located 1.9 miles (3 km) away from the city centre.
Here are some other resources that might have the information you need