These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Bath to Reading

distanceDistance60 miles (96 km)
durationAverage bus duration5 h 55 min
changesDirect busYes

Buses from Bath to Reading cover the 60 miles (96 km) long journey taking on average 5 h 55 min with our travel partners like. There are direct bus services available. Travelers depart most frequently from Bath Spa and arrive in Reading, Station North Interchange (Stop NE).

Travel Tips

Buses from Bath to Reading
Take the bus to Reading easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bath to Reading.
FAQs
How far is Reading from Bath by bus?
The bus distance from Bath to Reading is around 60 miles (96 km).
How long is a bus from Bath to Reading on average?
While the time it takes to travel 60 miles (96 km) to Reading from Bath can vary based on specific dates, weekends, and holidays, the Bath to Reading bus journey time is on average 5 h 55 min.
What station does the bus from Bath to Reading depart from? Which Reading bus station do I come into from Bath?

There are a few bus stations in Bath to start your journey from including Bath, Westgate Buildings, Bath, Dorchester Street and Bath, James Street West. In Reading you have a few bus station options to choose from for your arrival including Reading, Station North Interchange (Stop NE), Reading, Station Road (Stop SD) and Reading, Richfield Ave.

Omio customers traveling this route depart most frequently from Bath Spa   and arrive in Reading, Station North Interchange (Stop NE).

Where is the departure bus station in Bath located? Where is the arrival bus station in Reading located?

Passengers board their bus most frequently from Bath Spa and travel around 0 mile (s) / 0 km from the city center to this bus station.

Passengers traveling this route most often arrive at Reading, Station North Interchange (Stop NE) and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Reading.

When can I take the first bus from Bath to Reading? When can I take the last bus for the day?
You can take the earliest bus from Bath to Reading at 8: 15 AM   or take the last bus from Bath to Reading leaving at 5: 00 PM. Look for the latest Bath to Reading bus schedules on Omio and book the best time to take the bus for this trip.

Important Stations and Airports for this Journey