Travel Guide: London To Bath, Uk

how to travel from london to bath uk

There are several ways to travel from London to Bath, UK. The fastest way is to take the train, which takes around 1 hour and 15-20 minutes and costs $22.53 - $140. There are two direct train routes: the first departs from Bath Spa and arrives at London Paddington, and the second departs from Waterloo Station and arrives at Bath on the South Western Railway line. Alternatively, you can take a bus from Bath to London Victoria, which costs $27-$40 and takes around 3 hours. Finally, you can drive from Bath to London, which is a distance of around 107-113 miles.

Characteristics Values
Travel methods Train, bus, car
Average journey time by train 1 hour 30 minutes
Fastest journey time by train 1 hour 15 minutes
Cheapest travel method Bus
Fastest travel method Train
Train from Bath Spa
Train to London Paddington, London Waterloo
Bus from Bath
Bus to London Victoria
Distance between Bath and London 107 miles
Road distance between Bath and London 113.2 miles

quartzmountain

London Paddington to Bath Spa by train

The train from London Paddington to Bath Spa is a direct route that takes around 1 hour and 30 minutes on average, with the fastest services taking just 1 hour and 15 minutes. There are around 53 trains running on this route each day, with services departing every 30 minutes. Tickets for this journey start from $31.93 when you book in advance.

The train is operated by Great Western Railway (GWR), and you can take advantage of free WiFi, hot and cold snacks, and drinks on board. If you want to travel in style, you can upgrade to GWR First Class and enjoy comfortable seats, quieter coaches, and complimentary refreshments.

The distance between London Paddington and Bath Spa is approximately 94 miles (152 km). The train will make stops at Reading, Didcot Parkway, Swindon, and Chippenham before arriving at Bath Spa station.

Once you arrive at Bath Spa station, you will be in the heart of the city centre, and many of Bath's iconic landmarks will be within walking distance. The city's main attraction, the Roman Baths, are just a 7-minute walk from the station, and Bath Abbey, with its unique Gothic architecture, is also nearby.

quartzmountain

London Victoria by bus

London Victoria to Bath by Bus

Overview

National Express operates a direct bus service from London Victoria Coach Station to Bath Bus Station. The journey takes between 2 hours 35 minutes and 3 hours 5 minutes, depending on traffic.

Tickets and Fares

Tickets can be purchased online or at the coach station. Fares start from £5 one-way, and you can save money by booking in advance. The cheapest days to travel are Mondays and Wednesdays, while Saturdays are the most expensive.

Timetables

Buses depart from London Victoria up to 9 times a day, with the first bus leaving at 7:00 am and the last bus at 11:00 pm. On Fridays, there are over 34 daily coaches, while Wednesdays have the fewest connections, with 28 daily buses.

Onboard Services

National Express coaches offer free Wi-Fi, comfortable seating, and air conditioning. Power outlets are also available, but some reviews mention issues with ventilation noise.

Luggage

Passengers are allowed to bring a suitcase and a piece of hand luggage on board at no extra cost.

quartzmountain

Driving from London to Bath

If you are set on driving, there are a few interesting stops you can make along the way. One possible itinerary is to start in London at 10:00 am and drive for an hour to Windsor Castle, where you can spend an hour exploring the grounds and enjoying the scenery. After leaving Windsor Castle at 12:03 pm, drive for about 50 minutes to Highclere Castle, where you can spend another hour. At 1:52 pm, depart and drive for about 36 minutes to Avebury, and then, at 3:29 pm, drive for about 35 minutes to the Roman Baths in Bath, arriving around 5:09 pm.

Other places of interest along this route include Kew Palace, the Roman Ruins of Calleva Atrebatum, Salisbury Cathedral, and Stonehenge.

quartzmountain

Travel times and costs

There are several options for travelling from London to Bath, UK. The fastest way to travel to Bath from London is by train, which takes approximately 1 hour and 15-24 minutes. The train fare ranges from $22.53 to $140 for a single ticket, depending on the time of booking and the class of travel. The first train from Bath to London departs as early as 04:35 or 05:41, and the last train usually departs around 22:54. It is recommended to book train tickets in advance to avail of cheaper fares.

Alternatively, you can travel by bus, which is the cheapest option, with tickets costing between $27 and $40. However, the journey takes significantly longer, at around 3 hours. The bus from Bath arrives at London Victoria station, while the train arrives at either London Paddington or London Waterloo, depending on the train company.

If you prefer to drive, the distance between Bath and London is approximately 113 miles, and the drive takes around 2 hours.

Presidents' Day: A Travel Frenzy

You may want to see also

quartzmountain

London Paddington to Bath Spa train stations

There are several ways to travel from London to Bath, UK, including by train, bus, or car. The train from London Paddington to Bath Spa is one of the fastest and most popular options, with no transfers needed.

London Paddington to Bath Spa by Train

London Paddington (PAD) and Bath Spa are connected by direct trains, which means you won't need to worry about making any changes along the way. The journey from London Paddington to Bath Spa takes around 1 hour and 15 to 31 minutes, depending on the source. The fastest service takes just 1 hour and 12 minutes.

There are numerous trains running between these two stations every day. On average, there are 53 trains, with some sources stating there are 62 trains or even 72 trains per day. This means you can expect trains to depart every 30 minutes or so. The first train usually leaves London Paddington around 4:23 am, while the last train typically departs around 11:33 pm. However, these times may vary on weekends and holidays.

The distance between London Paddington and Bath Spa is approximately 94 to 96 miles (about 152 to 156 kilometres). Direct trains from London Paddington to Bath Spa will typically call at Reading, Didcot Parkway, Swindon, and Chippenham before arriving at Bath Spa.

Tickets and Fares

Ticket prices for this route can vary depending on the time of day, class, and how far in advance you book. Tickets start from as little as $22.53 or $31.93 when booked in advance. The cost is usually more expensive if you book on the day of travel. Off-peak tickets tend to be cheaper, and you can also save money with a Railcard or by purchasing a season ticket if you plan to make regular trips.

Onboard Services and Amenities

Great Western Railway (GWR) operates the trains on this route. Onboard, you'll find free WiFi, power sockets, and a trolley service offering hot and cold drinks and snacks. If you upgrade to First Class, you'll enjoy more comfortable seats, quieter coaches, and complimentary refreshments.

Bath Spa Station

Upon arriving at Bath Spa station, you'll find yourself in the heart of the city centre, just a short walk from many of Bath's iconic landmarks. The station showcases beautiful architecture designed by Brunel, blending a variety of styles, including Gothic and Elizabethan influences.

Frequently asked questions

The fastest train from London to Bath takes around 1 hour and 16 minutes, but the average journey time is around 1 hour and 30 minutes.

Train ticket prices from London to Bath can start from as little as $22.53 or £15 when you book in advance. The cost of tickets can vary depending on the time of day, route and class you book and are usually more expensive if you book on the day.

On weekdays, the first train leaving London is scheduled to depart at around 05:41. The last departure is usually at around 22:54. On Saturdays and Sundays, trains leave London at around 05:43, with the last train leaving at around 22:54.

Written by
Reviewed by
Share this post
Print
Did this article help you?

Leave a comment