Buses from Bath to London

Tue, May 28
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

Sorted By

cheapest
carrier-logo
15:15Bath, Dorchester Street3h 20m 18:35London, Victoria Coach Station
13
1One-way
13 1One-way
cheapest
carrier-logo
20:15Bath, Dorchester Street2h 35m 22:50London, Victoria Coach Station
13
1One-way
13 1One-way
cheapest
carrier-logo
16:30Bath, Dorchester Street3h 35m 20:05London, Victoria Coach Station
13
1One-way
13 1One-way
cheapest
carrier-logo
13:15Bath, Dorchester Street2h 50m 16:05London, Victoria Coach Station
13
1One-way
13 1One-way
2nd cheapest
carrier-logo
10:15Bath, Dorchester Street3h 10m 13:25London, Victoria Coach Station
18
1One-way
18 1One-way
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

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
Mon
May 27
42 South Western Railway
Find prices
Tue
May 28
51 South Western Railway
13 National Express
Wed
May 29
45 South Western Railway
12 National Express
Thu
May 30
35 South Western Railway
9 National Express
Fri
May 31
45 South Western Railway
9 National Express
Sat
Jun 1
31 South Western Railway
9 National Express
Sun
Jun 2
36 Great Western Railway
9 National Express
Mon
Jun 3
27 South Western Railway
7 National Express
Tue
Jun 4
27 South Western Railway
7 National Express
Wed
Jun 5
27 South Western Railway
7 National Express
Thu
Jun 6
27 South Western Railway
7 National Express
Fri
Jun 7
35 South Western Railway
7 National Express
Sat
Jun 8
24 South Western Railway
7 National Express
Sun
Jun 9
42 Great Western Railway
7 National Express
Mon
Jun 10
24 South Western Railway
7 National Express
Tue
Jun 11
21 South Western Railway
7 National Express
Wed
Jun 12
24 South Western Railway
7 National Express
Thu
Jun 13
24 South Western Railway
7 National Express
Fri
Jun 14
27 South Western Railway
7 National Express
Sat
Jun 15
25 Great Western Railway
7 National Express
Sun
Jun 16
21 Great Western Railway
7 National Express

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

National Express
Alsa
Go Bus
RegioJet
bus

Journey Summary

Bath to London Bus Information

Avg. Bus Duration:
3 hours 8 minutes
Coach Ticket Price:8
Buses depart from:Bath
Bus arrives in:London
Distance:155 km
BusBus Companies:National Express
Compare prices

Best fares for buses from Bath to London

This Weekend
This month
Next Month
Fri, May 31
Bus
National Express
03:153h06:15
BathLondon
Sat, Jun 1
Bus
National Express
03:302h 45m06:15
BathLondon
Fastest Buses from Bath to London by duration
Sat, Jun 8
Bus
National Express
19:152h 35m21:50
BathLondon
Fri, Jun 28
Bus
National Express
19:152h 35m21:50
BathLondon
Sun, Jun 2
Bus
National Express
06:302h 40m09:10
BathLondon
Return Journeys for Buses from London to Bath
Wed, May 29
Bus
National Express
21:302h 50m00:20
LondonBath
Thu, May 30
Bus
National Express
20:302h 35m23:05
LondonBath
Fri, May 31
Bus
National Express
21:302h 50m00:20
LondonBath
Stations
Important Stations and Airports for this Journey
Bath
London
BusBath Spa

Amenities

Refreshments
WC
BusBath Spa Train Station

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