1. Travel
You can opt-out at any time. Please refer to our privacy policy for contact information.

London to Bristol by Train, Bus and Car

How to get from London to Bristol


Details of how to get from London to Bristol by various forms of transportation. Use these information resources to plan your journey.
Read more about London and Bristol.

London to Bristol by Train

There are frequent trains to Bristol Temple Meads from Paddington Station. The journey takes just under and 1hr 45min. Advance round trip fares start at £20.00.

London to Bristol by Bus

Buses from London to Bristol take about 2hr 30min and cost about £27. A limited number of "funfare" tickets may be available for advance purchase, online, costing about £10.50 round trip. Buses leave half hourly between Victoria Coach Station in London and Bristol Marlborough Street Coach Station.

Bus tickets can be purchased online. There is usually a 50pence booking fee.

London to Bristol by Car

Bristol is 118 miles west of London on the M4 motorway. It takes about 2hr 30min to drive. Keep in mind that gasoline, called petrol in the UK, is sold by the liter (a little more than a quart) and the price is usually more than $1 a quart.

©2014 About.com. All rights reserved.