[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from London Paddington to Bath Spa

Showing times and prices for May 19

Cheapest

$51

Average

$85

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London Paddington to Bath Spa will cost around $ 85 if you buy it on the day, but the cheapest tickets can be found for only $ 51.

Cheapest
07:02PMLondon Paddington1h19 08:21PMBath Spa
0 changes
$511One-way
07:32PMLondon Paddington1h19 08:51PMBath Spa
0 changes
$521One-way
11:02AMLondon Paddington1h18 12:20PMBath Spa
0 changes
$521One-way
03:02PMLondon Paddington1h18 04:20PMBath Spa
0 changes
$521One-way
01:02PMLondon Paddington1h18 02:20PMBath Spa
0 changes
$521One-way

Train schedule from London Paddington to Bath Spa

Showing trains for tomorrow, Thu, May 19
08:02AMLondon Paddington1h18 09:20AMBath Spa
0 changes
08:32AMLondon Paddington1h19 09:51AMBath Spa
0 changes
09:02AMLondon Paddington1h23 10:25AMBath Spa
0 changes
09:32AMLondon Paddington1h20 10:52AMBath Spa
0 changes
10:02AMLondon Paddington1h18 11:20AMBath Spa
0 changes
10:32AMLondon Paddington1h20 11:52AMBath Spa
0 changes
11:02AMLondon Paddington1h18 12:20PMBath Spa
0 changes
11:32AMLondon Paddington1h22 12:54PMBath Spa
0 changes
12:02PMLondon Paddington1h21 01:23PMBath Spa
0 changes
12:31PMLondon Paddington1h20 01:51PMBath Spa
0 changes
01:02PMLondon Paddington1h18 02:20PMBath Spa
0 changes
01:32PMLondon Paddington1h19 02:51PMBath Spa
0 changes
02:02PMLondon Paddington1h20 03:22PMBath Spa
0 changes
02:32PMLondon Paddington1h20 03:52PMBath Spa
0 changes
03:02PMLondon Paddington1h18 04:20PMBath Spa
0 changes
03:32PMLondon Paddington1h21 04:53PMBath Spa
0 changes
04:02PMLondon Paddington1h18 05:20PMBath Spa
0 changes
04:33PMLondon Paddington1h22 05:55PMBath Spa
0 changes
05:02PMLondon Paddington1h20 06:22PMBath Spa
0 changes
05:32PMLondon Paddington1h18 06:50PMBath Spa
0 changes
06:01PMLondon Paddington1h23 07:24PMBath Spa
0 changes
06:34PMLondon Paddington1h19 07:53PMBath Spa
0 changes
07:02PMLondon Paddington1h19 08:21PMBath Spa
0 changes
07:32PMLondon Paddington1h19 08:51PMBath Spa
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
May 19
$52Great Western Railway
$3Flixbus
Fri
May 20
$52Great Western Railway
$3Flixbus
Sat
May 21
$52Great Western Railway
$38National Express
Sun
May 22
Find prices
$44National Express
Mon
May 23
$36Great Western Railway
Find prices
Tue
May 24
$32Great Western Railway
$3Flixbus
Wed
May 25
$52Great Western Railway
$3Flixbus
Thu
May 26
Find prices
$3Flixbus
Fri
May 27
$52Great Western Railway
$5Flixbus
Sat
May 28
$33Great Western Railway
$37National Express
Sun
May 29
$45Great Western Railway
$38National Express
Mon
May 30
$45Great Western Railway
$6Flixbus
Tue
May 31
$36Great Western Railway
$6Flixbus
Wed
Jun 1
$30Great Western Railway
$5Megabus
Thu
Jun 2
$45Great Western Railway
$6Flixbus
Fri
Jun 3
$33Great Western Railway
$38National Express
Sat
Jun 4
$30Great Western Railway
$5Megabus
Sun
Jun 5
$29Great Western Railway
$9Flixbus
Mon
Jun 6
$32Great Western Railway
$3Flixbus
Tue
Jun 7
$33Great Western Railway
$3Flixbus

Fastest train times from London Paddington to Bath Spa

Showing times and prices for May 19

Fastest Journey

1 h 18 m

Average

1 h 19 m

Trains per day

24

Distance

152 km

Of the 24 trains that leave London Paddington for Bath Spa every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 152 km distance in an average of 1 h 19 m but if you time it right, some trains will get you there in just 1 h 18 m .

The slowest trains will take 1 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
04:02PMLondon Paddington1h18 05:20PMBath Spa
0 changes
$761One-way
Fastest
11:02AMLondon Paddington1h18 12:20PMBath Spa
0 changes
$521One-way
Fastest
05:32PMLondon Paddington1h18 06:50PMBath Spa
0 changes
$1541One-way
Fastest
03:02PMLondon Paddington1h18 04:20PMBath Spa
0 changes
$521One-way
Fastest
08:02AMLondon Paddington1h18 09:20AMBath Spa
0 changes
$1421One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from London Paddington to Bath Spa

distanceDistance94 miles (151 km)
durationAverage train duration1 h 19 min
priceAverage train ticket price$47 (€42)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSouth Western Railway or Great Western Railway

Trains from London Paddington to Bath Spa cover the 94 miles (151 km) long journey taking on average 1 h 19 min with our travel partners like South Western Railway or Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $32 (€29), but the average price of train tickets is $47 (€42).

Travel Tips: Trains from London Paddington to Bath Spa

Travel by train to Bath Spa 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 London Paddington to Bath Spa.
FAQs

How much are cheap trains from London Paddington to Bath Spa?

If you’re looking to save money on tickets, you can find cheap London Paddington to Bath Spa trains for as little as $32 (€29)  in the next 7 days.

How much does it cost to take a train between London Paddington and Bath Spa?

The London Paddington to Bath Spa train ticket price is on average $47 (€42)  if you are looking to book your tickets for this journey in the next week.

How far is Bath Spa from London Paddington by train?

The London Paddington to Bath Spa train distance is approximately 94 miles (151 km).

How long is a train to Bath Spa from London Paddington on average?

The London Paddington to Bath Spa train duration is on average 1 h 19 min, which is to be expected when traveling 94 miles (151 km) from London Paddington to Bath Spa. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train companies should I travel with from London Paddington to Bath Spa?

For the trip from London Paddington to Bath Spa you can take a train with South Western Railway or Great Western Railway. Be sure to check out all possible train providers that offer services from London Paddington to Bath Spa on Omio to compare what amenities they may have.

How many train services are there from London Paddington to Bath Spa a day?

The average number of trains departing London Paddington for Bath Spa is 25 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from London Paddington to Bath Spa? When is the last train from London Paddington to Bath Spa?

The earliest train departing from London Paddington to Bath Spa leaves at 7: 13 AM. The last train departing from London Paddington to Bath Spa leaves at 11: 32 PM. You can find the latest London Paddington to Bath Spa train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I buy train tickets to Bath Spa from London Paddington to score the best deals?

If you buy a train ticket from London Paddington to Bath Spa within the next 7 days, you can find tickets to cost on average $47 (€42) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between London Paddington and Bath Spa are generally on sale a few months before the planned departure date.

More options for your journey from London Paddington to Bath Spa

Here are some other resources that might have the information you need