Trains from Bath to London

Thu, Jul 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Thu
Jul 18
50 South Western Railway
7 National Express
Fri
Jul 19
51 South Western Railway
7 National Express
Sat
Jul 20
38 Great Western Railway
12 National Express
Sun
Jul 21
32 Great Western Railway
7 National Express
Mon
Jul 22
34 South Western Railway
12 National Express
Tue
Jul 23
34 South Western Railway
7 National Express
Wed
Jul 24
34 South Western Railway
7 National Express
Thu
Jul 25
27 South Western Railway
7 National Express
Fri
Jul 26
34 South Western Railway
7 National Express
Sat
Jul 27
35 Great Western Railway
7 National Express
Sun
Jul 28
24 Great Western Railway
7 National Express
Mon
Jul 29
26 South Western Railway
7 National Express
Tue
Jul 30
17 South Western Railway
7 National Express
Wed
Jul 31
17 South Western Railway
7 National Express
Thu
Aug 1
17 South Western Railway
7 National Express
Fri
Aug 2
17 South Western Railway
7 National Express
Sat
Aug 3
17 South Western Railway
7 National Express
Sun
Aug 4
Find prices
7 National Express
Mon
Aug 5
17 South Western Railway
7 National Express
Tue
Aug 6
17 South Western Railway
7 National Express

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

Deutsche Bahn
Renfe
Italo
Renfe AVE
train

Journey Summary

Bath to London Train Information

Avg. Train Duration:
2 hours 9 minutes
Train Ticket Price:24
Trains depart from:Bath
Trains arrive in:London
Distance:155 km
TrainTrain Companies:Great Western Railway, South Western Railway

Compare prices

Best fares for trains from Bath to London

This Weekend
This month
Next Month
Fri, Jul 19
Train
South Western Railway
08:062h 43m10:49
BathLondon
Sat, Jul 20
Train
Great Western Railway
08:131h 26m09:39
BathLondon
Fastest Trains from Bath to London
Sun, Aug 25
Train
Great Western Railway
09:371h 24m11:01
BathLondon
Sat, Jul 20
Train
Great Western Railway
08:131h 26m09:39
BathLondon
Sat, Jul 27
Train
Great Western Railway
08:131h 26m09:39
BathLondon
Return Train Tickets for London to Bath
Fri, Jul 19
Train
South Western Railway
08:202h 27m10:47
LondonBath
Sat, Jul 20
Train
Great Western Railway
07:301h 29m08:59
LondonBath
Sun, Jul 21
Train
South Western Railway
08:152h 36m10:51
LondonBath

Stations

Important Stations and Airports for this Journey
Bath
London
TrainBath Spa

Amenities

TrainOldfield Park

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone