More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bath to Reading

distanceDistance60 miles (96 km)
durationAverage train duration56 min
changesDirect trainYes
carriersTrain companiesGreat Western Railway

Trains from Bath to Reading cover the 60 miles (96 km) long journey taking on average 56 min with our travel partners like Great Western Railway. There are direct train services available. Travellers depart most frequently from Bath Spa and arrive in Reading.

Travel Tips: Trains from Bath to Reading

Travel by train 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.

How many miles is it from Bath to Reading by train?

When travelling this route you should expect the distance to Reading from Bath via train to be approximately 60 miles (96 km).

How long is the train journey between Bath and Reading?

While the time it takes to travel 60 miles (96 km) from Bath to Reading can vary based on specific dates, weekends, and bank holidays, the train duration from Bath to Reading is on average 56 min.

What station does the Bath to Reading train leave from? Which Reading train station do I come into from Bath?

When travelling this route, Omio customers are departing most frequently from Bath Spa   and arriving in Reading.

Where is the Bath train station located? Where is the Reading train station located?

You can find the most popular departure train station for this route, Bath Spa, located approximately 0.1 miles (137 m) from the city centre of Bath. The most popular arrival train station in Reading, called Reading, is located around 0.2 miles (268 m) away from its city centre.

What train providers offer a service from Bath to Reading?

When taking a train from Bath to Reading, you can count on Great Western Railway for the best way to get you to Reading. You can also check all possible train companies who offer a service to Reading from Bath and compare the amenities they offer before buying a train ticket.

When does the first train depart from Bath to Reading? When does the last train depart from Bath to Reading?

The first train from Bath to Reading leaves at 10: 20   and the last train for this leaves at 10: 43. Omio shows you the latest train from Bath to Reading times to help you book the best departure time for this route.

Important Stations and Airports for this Journey

The major railway station for departures from Bath is Bath Spa. Read all the information you need to know about services, amenities and connections at Bath Spa for your trip between Bath and Reading.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Fri: 05: 30 - 20: 30
Public transport options for Bath Spa
Bus lines: 700, A4
Train lines: Great Western Main Line, CrossCountry, South Western Railway