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.- Read More About Train Travel in the UK
- Plan a Trip with The National Rail Enquiries Journey Planner
- Book Train Tickets for the UK
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.
- Read about bus travel in the UK
- Book Bus Tickets in the UK
- Book Extra Cheap Megabus Tickets in the UK
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.- Use the Automobile Association Route Planner to map a route with suggested stopovers and gasoline stations.
- Check Daily Petrol (Gasoline) Prices
- Compare Car Rental Rates in the UK

