World Train Map

London to Bristol by train

London St Pancras International → Bristol Temple Meads

Trains link London (London St Pancras International) and Bristol (Bristol Temple Meads) in about 1h 47m at best, with at least 1 change along the way. The corridor is part of the Great Western Main Line (190 km, typically 1 h 19 min), one of 1562 routes plotted in the World Train Map atlas.

Fastest
≈ 1h 47m
Typical
≈ 1h 57m
Direct trains
No
Fewest changes
1
Operators
GWR
Great Western Main Line, London to Bristol
Photo · Lewis Clarke · CC BY-SA 2.0

How long does the train from London to Bristol take?

The fastest trains cover London to Bristol in about 1h 47m; a typical journey takes around 1h 57m.

Is there a direct train from London to Bristol?

Usually not; expect at least 1 change on this journey.

This corridor in the atlas

Legendary routes through London or Bristol

Sleepers too: night trains from London.

More trains from London

All trains from London →

More train routes in United Kingdom · France.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.