Skip to main content

Train Times

Saving tips

  • Buy off peak
  • Buy before midnight the day before
  • Buy before the day of travel

Buy in advance and save 43% on average*

Train times search results for London to Bristol Temple Meads, at

  1. London Paddington (Plat 3)
    ON TIME
    Bristol Temple Meads (Plat 12)
    1h 40m
    >
    Direct
    Peak
  2. London Paddington (Plat 8)
    Bristol Temple Meads (Plat 7)
    1h 50m
    > >
    1 change
    Peak
  3. London Paddington (Plat 4)
    Bristol Temple Meads (Plat 15)
    1h 43m
    >
    Direct
    Peak
  4. London Paddington (Plat 3)
    ON TIME
    Bristol Temple Meads (Plat 5)
    1h 53m
    > >
    1 change
    Off peak
  5. London Paddington (Plat 1)
    Bristol Temple Meads (Plat 13)
    1h 45m
    >
    Direct
    Off peak
  6. London Paddington (Plat 4)
    Bristol Temple Meads (Plat 10)
    1h 39m
    > >
    1 change
    Off peak
  7. London Paddington (Plat 9)
    ON TIME
    Bristol Temple Meads (Plat 15)
    1h 39m
    >
    Direct
    Off peak
  8. ON TIME
    London Paddington (Plat 8)
    ON TIME
    Bristol Temple Meads (Plat 10)
    1h 55m
    > >
    1 change
    Off peak
  9. London Waterloo (Plat 11)
    Bristol Temple Meads
    2h 45m
    >
    Direct
    Super off peak
  10. London Paddington (Plat 4)
    Bristol Temple Meads (Plat 13)
    1h 45m
    >
    Direct
    Off peak

London to Bristol train times information

Trains to Bristol depart from London Paddington four times an hour on weekdays and less frequently at weekends. Direct journeys usually take a little under two hours. There's also an indirect service available with a change at Bristol Parkway.

First Great Western operates most of services on this route. Travellers on this service can purchase refreshments from the onboard Express Café, and power points are available.

*Information correct at time of writing (March 2011). May be subject to change

Find journey information for Bristol Temple Meads to London