London to Bristol is a short, easy drive west on the M4 — about 120 miles through Berkshire and the Thames Valley. The motorway journey takes around 2 hours, and GWR trains from Paddington do it in just under 1h40m.
Bristol is one of England's most liveable cities — Clifton Village and the Suspension Bridge, the harbourside, the street art of Bedminster, and the extraordinary SS Great Britain make it an easy and rewarding weekend destination from London.
Stops Along the Way
One of England's most beautiful cities — Roman baths, Georgian architecture, and the Circus. Just 13 miles east of Bristol and easily combined with the trip.
Tips for This Trip
Combine with Bath for the perfect weekend
Bath is 13 miles from Bristol — spend a night in each, or use Bristol as your base with a day trip to Bath.
GWR trains from Paddington are frequent and fast
Services run roughly every 30 minutes and take 1h40m–1h55m — trains from Paddington are generally quicker than driving.
The Clifton Suspension Bridge is unmissable
Brunel's Victorian suspension bridge over the Avon Gorge is one of England's most beautiful engineering achievements.
🏨 Hotels in Bristol
Compare 2M+ properties on Booking.com — free cancellation on most stays. Filter by price, neighborhood, and traveler ratings.
Search Hotels in Bristol →Affiliate link — we may earn a small commission at no extra cost to you.
Frequently Asked Questions
Bristol is about 105 miles (169 km) from London in a straight line, and approximately 120 miles (193 km) by road via the M4 motorway west.