|Distance||96 miles (155 km)|
|Average train duration||1 h 18 min|
|Average train ticket price||£47 (€53)|
|Train frequency||16 a day|
|Direct train||Yes, there are 16 direct trains a day|
|Train companies||Great Western Railway or South Western Railway|
Trains from London to Bath cover the 96 miles (155 km) long route taking on average 1 h 18 min with our travel partners like Great Western Railway or South Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £30, but the average price of train tickets is £47. Travellers depart most frequently from London Victoria and arrive in Bath Spa.
The spa town of Bath has been a popular destination for travellers since Roman times and a fashionable resort in the Regency era. These days, the train offers a quicker travel option than chariot or stagecoach, with regular direct rail services from London to Bath Spa providing a handy connection for visitors looking to visit the city. There are two rail companies operating routes west from the capital with a choice of departure station. The quickest journey times to Bath are around an hour and 30 minutes. Departure times range from early morning to late at night.
Great Western Railway, the main operator for the west of England, provides daily direct trains to Bath from London Paddington Station. In addition, South Western Railway provides a slower stopping service direct to Bath from London Waterloo.
Great Western Railway's fastest service from London Paddington takes one hour and 23 minutes to cover the 106-mile route west to Bath, although most trains take around five minutes longer. The South Western Railway services from London Waterloo take two hours and 27 minutes to reach the spa town.
The Great Western Railway weekday timetable begins very early in the morning, continuing with trains from London Paddington to Bath every half hour throughout the day until a final connection from London just before midnight. South Western Railway provides four daily direct departures from London Waterloo. On Sundays, the schedule is reduced, with hourly services from Paddington, and just two trains from Waterloo.
Departure train station: London Paddington Station is located on the western edge of central London, linked by bus stops on Praed Street and Underground services on five lines. Waterloo Station is south of the city centre, close to the Thames, with four Underground lines and an adjacent bus terminus. Both stations offer pubs, fast food restaurants, supermarkets, WiFi and taxi ranks.
Arrival train station: Bath Spa station is just south of the historic centre, with buses available from the adjacent interchange stands on Dorchester Street. Facilities for passengers include cycle hire, cash points, coffee shop, newsagent, free WiFi and taxi ranks.
Omio customers book a train from London Victoria to Bath Spa most frequently for this route.
Passengers booking this trip most frequently board their trains from London Victoria and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.
Passengers arriving in Bath most often arrive at Bath Spa and need to travel around 0 mile (s) / 0 km from this train station to the city centre.
Here are some other resources that might have the information you need