London to Bristol trains

Great Western Railway runs frequent direct services from Paddington to Bristol Temple Meads via the historic Brunel route. High-speed IET trains complete the journey in under 1 hour 45 minutes.

From
£38
Duration
1h 45m
Distance
190 km
Frequency
Every 30 minutes

Route information

Operators
Great Western Railway
Departure stations
London Paddington
Arrival stations
Bristol Temple Meads, Bristol Parkway
Typical journey time
1h 45m
Services
Every 30 minutes

Travel tips

  • 1Bristol Parkway is closer to the M4/M5 motorways for car connections
  • 2Temple Meads is the main city centre station
  • 3GWR trains have at-seat power and free Wi-Fi
  • 4Super Off-Peak returns offer great value outside rush hour