London to Bath Coach Tickets

Distance: 116 miles
Duration: 2h27
From £1
  • Coaches leave London Victoria station for Bath city centre and Spa station from 09:00 to 22:00.
  • The quickest journey takes 2 hours 27 minutes and the slowest around 3 hours 35 minutes.
  • There are around 6 coaches running daily between London and Bath.

For Londoners looking for a more refined experience, few places will beat Bath as a short break destination. The city, one of Britain's largest in the early 19th century, is world-famous for its spas dating back to Roman times and popularised by the Georgians, with much of the city's architecture still standing from that era.

The city, set on the River Avon, was awarded World Heritage Site status in 1987, which has helped limit rampant modernisation. It has a quality range of theatres, led by the Theatre Royal, museums, galleries and grand parks, many of which were named after the young Princess Victoria due to her visits there.

With plenty to see, including many Roman ruins, the impressive Bath Abbey and fantastic streets like the Royal Crescent, Bath has plenty of walking tours, which are easy thanks to the city's compact size. There are also open-top bus rides for those who want a better view. However, the highlight has to be the Roman Baths, consisting of four buildings and the open bath itself, which attracts over a million visitors a year. It is also home to a museum showing many Roman artefacts uncovered around the city. While the Roman baths are unsafe to dip into, the Thermae Bath Spa is a more modern attraction, ready for you to relax and unwind in.

Other must-see attractions include the Jane Austen Centre, the Victoria Art Gallery and the city is also home to many festivals and cultural events. A gateway to Somerset, Bath is also a great base for visiting other nearby places, with Isambard Kingdom Brunel's Bath Spa railway station and Great Western Railway a focal travel point.