Bristol
Bristol
London
London
Train Driving

Bristol to London

Updated: 31 May 2026

The journey from Bristol to London covers approximately 190 km. By train, you can travel from Bristol Temple Meads to London Paddington in 1.5 hours. Driving involves taking the M4 motorway. This route connects the South West of England to the capital city of London.

Total Distance: 190 km driving distance, 170 km air distance.
Fastest Way
Train from Bristol Temple Meads.
Cheapest Way
Advance train tickets booked via the Trainline.
Compare Bristol to London Routes
Train
Direct
Driving
Direct
Duration 1 hour 30 mins 2.5 hours
Avg Price 30 GBP - 80 GBP 40 GBP fuel
Operator Great Western Railway N/A
Route Bristol Temple Meads to London Paddington. M4 motorway.
Tip Trains run frequently throughout the day. The M4 can be busy; check for roadworks before departing.
Travel Tips
  • Train Booking
    Book tickets in advance to avoid peak-time pricing.
  • Parking
    Parking in London is expensive; use public transport.
  • Navigation
    Use Google Maps for live traffic updates on the M4.
  • Comfort
    The train journey is very comfortable.
  • Tickets
    Use mobile tickets to avoid queuing at station machines.
Safety Tips
  • Vehicle Security
    Lock your car and remove all valuables when parking.
  • Station Safety
    Stay alert in stations during busy times.
  • Night Safety
    Avoid walking through isolated areas after dark.
  • Emergency
    Keep your phone charged for navigation and emergency calls.
People Also Ask
  • Is the train direct?
    Yes, Great Western Railway operates direct services.
  • How long is the drive?
    Typically 2.5 hours depending on traffic.
  • Is London walkable?
    Yes, the city center is compact and pedestrianized.
  • Best time to visit?
    All year round for the city attractions.
  • Are there buses?
    National Express operates coaches to London.
Quick Info
  • From Bristol, England, United Kingdom
  • To London, Greater London, United Kingdom
  • Modes
Best Time to Travel

All year round for the city attractions.

Things to Do in London
1
British Museum
A world-class museum showcasing history and art.
2
Tower of London
A historic castle and prison with a rich history.
3
London Eye
A giant Ferris wheel with stunning views of the city.
4
Buckingham Palace
The official residence of the monarch.
Tags
Bristol to London travel from Bristol to London train to London M4 motorway London city guide UK travel capital transport train vs car