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

Oxford Cambridge Boat Race
(Sat 31st Mar, 2018)

Annual boat race along the river Thames between Oxford and Cambridge Universities. The Boat Race was founded in 1829 but has become an international sporting occasion drawing millions of viewers from around the world.

London Marathon
(Sat 21st Apr, 2018)

The London Marathon is a popular road marathon that has been held each year in London since 1981, usually in April. The race is currently sponsored by Virgin.

City Of London Festival
(Sun 24th Jun, 2018)

Each summer the City of London Festival brings the City's unique buildings and outdoor spaces to life with an extensive artistic programme of music, visual arts, film, walks and talks, much of it free to the public.