Travel UpdatesLast updated:
We advice you check your journey before traveling with us today
There is a good service across our network
Journeys between Bristol Temple Meads and London Paddington are around 1 hour 30 minutes.
Journeys from Bristol Parkway to London Paddington are around 1 hour 20 minutes.
Trains from Bristol Temple Meads to London Paddington run every 30 minutes, usually on the hour and at half past the hour throughout the day.
Trains from Bristol Parkway to London are hourly.
Trains from Bristol Temple Meads to London Paddington call at Bath Spa, Chippenham, Swindon and Reading. Trains from Bristol Parkway to London call at Swindon and Reading.
Looking to find the best deal on your London train tickets? Take a look at our money saving ticket options before you buy – you might miss a bargain.