London to Bristol Coach Tickets

Distance: 117 miles
Duration: 2h10
From £1
  • Coaches leave London Victoria station for Bristol city centre and university of the West England from 08:30 to 23:30.
  • The quickest journey takes 2 hours 10 minutes and the slowest around 3 hours 15 minutes.
  • There are around 25 coaches running daily between London and Bristol.

A trip to Bristol from London takes around three hours by coach: a short journey to visit a city that is packed full of history, culture, great food and drink and plenty of attractions.

Often described as a city with a small town feel, most of the city's main attractions are within walking distance of each other, or can be reached via the city's extensive bus routes.

Perhaps the most iconic attraction is the Clifton Suspension Bridge, which was opened in 1864 and spans the Avon Gorge and the River Avon: an impressive piece of engineering based on an early design by Isambard Kingdom Brunel who has strong links with the city. Visitors should also head to the nearby Clifton Observatory, Camera Obscura and Cave, which offer truly impressive views.

For families, attractions such as Bristol Zoo, Bristol Aquarium and the science museum, At-Bristol, will appeal, while culture vultures should take a trip to the Bristol Museum and M Shed: a museum that chronicles the city's history.

Take a stroll round the historic docks and see the ss Great Britain, or head to Broadmead and Cabot Circus for a shopping break. St Nicholas Market in the city centre is the perfect place to pick up all manner of items. For evening entertainment, catch a show at the Hippodrome, a gig at the Colston Hall or a comedy night at Jongleurs or Riproar.

The city is also known for its food, so be sure to check out the numerous restaurants, bars, cafes and street food vendors that line its historic streets before you leave.