Bath To London by Bus - 3 hours 30 minutes (26 GBP)

Bath to London by bus

The city of Bath is one of the most popular tourist attractions outside London. Many people choose to hire a car to get from Bath to London but this is not really necessary as it is well connected to London by public transport. National Express runs a service that departs approximately every one and a half hours from Victoria Coach Station in London to Bath's SouthGate Travel Interchange and takes 3 hours 30 minutes to make the trip depending on traffic. The cost of getting to from London to Bath is 18.50 GBP for a single and 26 GBP return. There are also some advance fun fares available for as little as 3 GBP one way. To check prices and availability click on the button below to be taken to the secure official website:

(Please note: If you buy a bus ticket using the button above for a specific time and you are delayed, the ticket will still be valid for any bus between London and Bath for 24 hours from the original departure time.

If you cant find any reasonable fares with National Express a cheaper option might be to take a Megabus from London to Bristol (fares as low as 2 GBP) then take a local bus from Bristol to Bath. For more detailed information, including maps and national and local buses in Bath see our guide to Bath Bus Station.

Bath to London train - 1 hour 30 minutes (49 GBP)

Bath to London by train

The fastest connection between London and Bath is via train. Trains depart Bath Spa Station every 30 minutes or so and arrive in the West of London at Paddington station. The train journey between Bath and London is only 1 hour 30 minutes compared to the 3.5 hours by coach but is much more expensive, with an off peak return costing up to 49 GBP. It is often possible to get cheaper train tickets and sometimes buying two single tickets works out cheaper than a return. Tickets can be booked online to get the cheapest fares and tickets can be either posted to you or picked up from an automated machine upon arrival at the station. To check live prices and availabilty please click the link below:

Its also worth taking a look at the Megatrain which now operates between London Waterloo and Bath and offer some good value fares (approx 10 GBP each way). To check the latest prices and fares click the link below

Bath Accommodation

If you decide you would like to spend a little longer in Bath to soak up the atmosphere and visit a few more attractions why not check out some of the Bath Hotel Deals and see if anything takes your fancy?

  London Planner

London Hotels

  Hotel Search

  London Self-Catering

London Self-Catering image

  London Events

The Notting Hill Carnival
(Sun 26th Aug, 2018)

Held each August Bank Holiday since 1966, the Notting Hill Carnival is the largest festival celebration of its kind in Europe. Every year the streets of West London come alive, with the sounds and smells of Europe’s biggest street festival.

Thames Festival
(Fri 14th Sep, 2018)

The Mayor's Thames Festival takes place annually in mid-September. Activities take place over a weekend on the River Thames, the riverside walkways, roads, bridges, docks and public open spaces from Westminster Bridge to Tower Bridge and beyond.

Lord Mayor's Show
(Sat 10th Nov, 2018)

The Lord Mayor's Show is an annual parade of various London based groups and societies. It is one of the longest established and best known annual events in London and dates back to 1535.