Buses from London to Bath

Approved for

and more

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Mon 24 Apr Tue 25 Apr Wed 26 Apr Thu 27 Apr Fri 28 Apr Sat 29 Apr Sun 30 Apr Mon 1 May Tue 2 May Wed 3 May Thu 4 May Fri 5 May Sat 6 May Sun 7 May Mon 8 May Tue 9 May Wed 10 May Thu 11 May Fri 12 May
Find prices Find prices Find prices Find prices Find prices
Find prices Find prices Find prices Find prices Find prices Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

London to Bath Bus Information

Avg. Bus Duration2h 33m
Bus arrives inBath
Buses depart fromLondon
Coach Ticket Price£ 6.25
Distance155 km
Bus Companies
  • National Express

Buses From London to Bath: Journey Details

Bath is located in Somerset some 187 kilometres west of London and easily reached by bus. National Express operates 12 daily services with the first coach departing at 7:30 a.m. and the last leaving just before midnight. Most are direct, a few involve a change of coach at Bristol. The fastest travel time is 2 hours and 35 minutes making Bath ideal for a day trip or weekend break from London.



Local Time 18:40
Pound sterling
Population 93,200
Region South West England
Languages English

How expensive is Bath?

An Average Meal

An average meal in a restaurant in Bath costs 1.9% more than in London.


Prices in Bath are on average 14.4% lower than in London.

Public Transport

Public transport in Bath costs around 4.3% more than in London.

A Night in a Hotel

A night in a hotel in Bath is about 29.5% less expensive than in London.

Taking the Bus from London

Buses to Bath leave from Victoria Coach Station. Located on Buckingham Palace Road, the station is easily reached from all over London and beyond. Passengers can get to the station by bus with many routes stopping right outside, including the N11 and N44 night services. Also the nearby Victoria Bus Station is a terminus for many red London buses. Passengers can also arrive via Victoria Train Station located around 600 metres away. A Network Rail Station and the terminus for the Gatwick Express, it’s also on the Victoria, Circle and District lines of the London Underground.

Getting into Bath by Bus

A prime contender for the UK’s most attractive city award, Bath owes its fame to its natural hot springs. The warm mineral waters drew everyone from the Romans who built baths, to Georgian society who transformed the city by building sweeping terraces and glorious crescents. Today's visitors can still enjoy the baths, and also discover a thriving coffee society, tempting shopping, and a clutch of stimulating museums and galleries. Buses from London to Bath arrive at the bus station on Dorchester Street next to Bath Spa Railway Station and near the Southgate Shopping Centre. Onward travel is convenient via buses operated by the First Group and Bath Bus Company. Bath is compact, pedestrian-friendly allowing visitors to walk to destinations in the city centre. Taxis can be found outside the main exit of the train station.

Cheapest London to Bath Buses This Weekend