London to Bath bus with National Express

Fri, Apr 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from London to Bath

Showing times and prices for Apr 18

Cheapest price

$24

Average price

$33

Fastest journey

2 h 50 m

Average duration

2 h 54 m

Buses per day

13

Distance

155 km

Cheap tickets

The best way to find a cheap bus ticket from London to Bath is to book your journey as far in advance as possible and to avoid traveling at rush hour.

National ExpressNX403
07:00PM2h55
London, Victoria Coach Station
09:55PMBath, Dorchester Street
$241One-way
0 transfers
National ExpressNX403
05:00PM3h20
London, Victoria Coach Station
08:20PMBath, Dorchester Street
$241One-way
0 transfers
National ExpressNX403
10:30PM2h50
London, Victoria Coach Station
01:20AMBath, Dorchester Street
$241One-way
0 transfers
National ExpressNX403
03:30PM3h05
London, Victoria Coach Station
06:35PMBath, Dorchester Street
$241One-way
0 transfers
National ExpressNX403
08:30PM2h55
London, Victoria Coach Station
11:25PMBath, Dorchester Street
$241One-way
0 transfers

Live departures

London to Bath bus times

Showing buses for today, Thursday, April 17
Last updated at 7:14 PM
ProviderDepartsDurationArrivesTransfers
Tickets
national_expressNX4037:30 PM London, Victoria Coach Station
2h55
10:25 PM Bath, Dorchester Street0 transfersDirect
national_expressNX4039:30 PM London, Victoria Coach Station
2h50
12:20 AM Bath, Dorchester Street0 transfersDirect
Friday, April 18
national_expressNX040 · BLX39
Delayed
9:45 AM 12:00 AMLondon, Victoria Coach Station
7h51
3:52 PM 3:52 PMBath, Dorchester Street
1 transfer
national_expressNX403
Delayed
9:30 AM 6:00 AMLondon, Victoria Coach Station
3h00
12:45 PM 12:45 PMBath, Dorchester Street
0 transfersDirect
national_expressNX403
Delayed
9:30 AM 8:00 AMLondon, Victoria Coach Station
3h05
12:45 PM 12:45 PMBath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
9:30 AM London, Victoria Coach Station
3h15
12:45 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX040 · BLX39
Delayed
10:00 AM London, Victoria Coach Station
4h16
3:52 PM 3:52 PMBath, Dorchester Street
1 transfer
national_expressNX403
On time
11:30 AM London, Victoria Coach Station
2h50
2:20 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
1:00 PM London, Victoria Coach Station
3h30
4:30 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
2:30 PM London, Victoria Coach Station
3h05
5:35 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
4:00 PM London, Victoria Coach Station
3h20
7:20 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
6:00 PM London, Victoria Coach Station
2h55
8:55 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
7:30 PM London, Victoria Coach Station
2h55
10:25 PM Bath, Dorchester Street
0 transfersDirect
national_expressNX403
On time
9:30 PM London, Victoria Coach Station
2h50
12:20 AM Bath, Dorchester Street
0 transfersDirect
national_expressNX040 · BLX39
On time
10:59 PM London, Victoria Coach Station
6h51
5:50 AM Bath, Dorchester Street
1 transfer

Find all the dates and times for this journey

Compare prices and tickets London to Bath by train or bus

Thu
Apr 17
Fri
Apr 18
Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from London to Bath

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of bus
Buses from London to Bath run on average 13 times per day, taking around 5h 23m. Cheap bus tickets for this journey start at $10 (€9) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
96 miles (155 km)
Average bus duration
5h 23m
Cheapest ticket price
$10 (€9)
Buses per day
13
Direct buses
10
Bus providers
2
Fastest bus
2h 23m
First bus
13:30
Last bus
23:59
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus companies: National Express, Megabus and FlixBus from London to Bath

Travel to Bath from London from $7 (€5) with Omio’s bus partners National Express, Megabus and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between London and Bath, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

National Express from London to Bath bus information:

  • Average Duration: 2 h 45 min
  • Cheapest Price: $10
  • National Express frequency: 9 a day

Buses From London To Bath: Journey Details

Buses offer a fast and convenient way to travel from London to Bath. National Express operates 14 services per day for the 114-mile trip. Journey time is three hours or less. All travel directly except one National Express service which requires a coach change in Bristol.

Which bus companies go from London To Bath?

Both National Express operate frequent daily buses from London to Bath.

How long is the bus journey from London To Bath?

The fastest bus journey from London to Bath takes 2 hours and 35 minutes. Some National Express call at Heathrow for a total journey time of around three hours. Those involving a stopover in Bristol last almost seven hours.

When is the first and last bus of the day from London to Bath?

The first National Express departure is at 7:30 a.m. National Express services run throughout the day every 60/90 minutes during peak times with the last departure at 11:59 p.m.

What facilities are available on buses from London To Bath?

National Express buses are all air-conditioned and feature reclining seats, integrated power outlets, and toilets.

What are the departure and arrival stations for buses from London to Bath?

Departure Station: All buses from London to Bath leave from Victoria Coach Station on Buckingham Palace Road. The station is 300 metres from both Victoria underground station which is served by the Victoria, District and Circle lines and Victoria Train Station. The coach station is also very convenient for many bus routes including the N11 and N44 night buses.

Arrival Station: All buses arrive at Bath Spa Bus Station. It'™s centrally located on Dorchester Street near the Southgate Shopping Center and a one minute walk from Bath Spa train station. Passengers wishing to travel onward by bus will find an abundance of routes operated by the First Group and Bath Bus Company.

FAQs: Bus from London to Bath

FAQs: Take the bus from London to Bath with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from London to Bath.
FAQs

Popular bus stations from London to Bath

London
Bath
The major bus station for departures in London is London, Victoria Coach Station. Find all the information you need to know about services, amenities and connections at London, Victoria Coach Station for your trip from London to Bath.
London, Victoria Coach StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Buckingham Palace Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Starbucks (in the station).
Taxis
Taxis
  • Available outside the station on Buckingham Palace Road.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for London, Victoria Coach Station
  • Bus: 11, 44, 170, 211, C1, C10 Metro: Victoria Train: Southern, Gatwick Express
London, Heathrow Airport Terminals 2 & 3WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
Car connection
Bath Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Caffè Nero (in the station)
Taxis
Taxis
  • Available outside the arrivals area, with services provided by licensed black cabs and private hire vehicles.
Accessibility
Accessibility
  • Ramps, assistance
WC
WC
  • Available in the station.
Public transit options for London, Heathrow Airport Terminals 2 & 3
  • Bus: 105, 111, 140, 285, 423 Train: Heathrow Express Metro: Piccadilly
The major bus station for arrivals in Bath is Bath, Bus Station. Find all the information you need to know about services, amenities and connections at Bath, Bus Station for your trip to Bath from London.
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
Car connection
Southgate Street
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Café and fast food options (in the station).
Taxis
Taxis
  • Available outside the station.
Accessibility
Accessibility
  • Ramps, assistance
WC
WC
  • Available in the station.
Public transit options for Bath, Bus Station
  • Bus: 1, 5, 21, 31 Train: Great Western Railway
Bath, London Road / St. Saviours Road

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
More routes, destinations and providers
Currency
Language

Useful links