Yes, commuting from Bristol to London is genuinely done by a meaningful number of people, helped by Great Western Railway's direct trains from Temple Meads to London Paddington, which run around every 30 minutes and take approximately 1 hour 30 minutes. Whether it's worth it depends far more on the price of an annual season ticket and how early you need to be in the office than on the journey time itself, which is the easy part.
The train itself
GWR runs direct trains from Bristol Temple Meads to London Paddington roughly every half hour throughout the day, calling at Bath Spa, Chippenham, Swindon and Reading along the way. The fastest direct services cover the journey in around 1 hour 30 minutes, with most trains landing somewhere close to that, so day to day you can plan around a consistent door-to-door time rather than a wide range.
If you're commuting from Bristol Parkway instead of Temple Meads, journeys to Paddington run slightly faster, and trains there run roughly hourly rather than half-hourly, which matters if you're choosing where to live based on the station you'll use most.
What it costs
Walk-up, full-price single fares on this route can run well over £50, but advance tickets booked ahead of time can come in well under £30, and a genuine daily commuter would almost never be paying walk-up prices. For regular travel, a season ticket (weekly, monthly or annual) works out considerably cheaper per journey than buying singles or even advance tickets day by day, and GWR's own site has the current season ticket calculator, since these prices move and a stale figure here would be more misleading than useful.
If you're only commuting some days a week rather than five, a flexible season or a carnet-style multi-journey ticket, where available, can work out better value than either singles or a full season pass, so it's worth comparing options against your actual weekly pattern rather than assuming a season ticket is automatically cheapest.
What the commute actually feels like
An hour and a half each way is a long commute by UK standards, more in line with an outer-London to central-London commute than a typical city-to-city one. In practice, that means over three hours a day on trains if you're doing it daily, which works for some people (the train has tables, wifi on most services, and enough time to properly work or switch off) and genuinely doesn't for others. Most people who make this work either commute two or three days a week rather than five, have a job that tolerates working from the train, or value living in Bristol enough that the commute is the trade-off they're willing to make.
Alternatives to the daily grind
If five days a week on the train sounds like too much, a hybrid pattern, commuting in person a few days and working from Bristol the rest, is common enough on this specific route that it's worth raising directly with an employer rather than assuming it's not an option. Driving is rarely competitive on time or cost once you account for the M4's traffic and London's congestion charge and parking, so for most people the train is the only realistic option for a regular commute on this route.
If you're relocating to Bristol specifically to make this commute work, our guide to getting from Temple Meads to the city centre covers the last leg once you're off the train locally, and our Bristol neighbourhoods guide is a useful starting point for picking an area close to the station.
Quick reference
| Detail | Info |
|---|---|
| Route | Bristol Temple Meads to London Paddington |
| Typical journey time | About 1 hour 30 minutes, direct |
| Frequency | Roughly every 30 minutes |
| Calls at | Bath Spa, Chippenham, Swindon, Reading |
| From Bristol Parkway | Slightly faster, roughly hourly services |
Frequently asked questions
How long does the train from Bristol to London take?
Around 1 hour 30 minutes on a direct GWR service from Temple Meads to Paddington, with trains running roughly every 30 minutes.
Is a Bristol to London commute realistic?
It's done regularly, but three hours a day on trains is a serious time commitment. It tends to work best for people commuting a few days a week rather than five, or who can use the journey productively.
How much does a season ticket cost for this route?
Prices change regularly, so check GWR's own season ticket calculator for a current figure rather than relying on a fixed number here. Season tickets work out cheaper per journey than buying singles or advance fares day by day.
Is it cheaper to commute from Bristol Parkway or Temple Meads?
Journey times are broadly similar, with Parkway services often slightly faster but running only about hourly rather than half-hourly from Temple Meads, so it's a trade-off between frequency and marginal speed.
Is driving a realistic alternative to the train?
Rarely, once you factor in M4 traffic, London's congestion charge, and parking. The train is the practical option for most regular commuters on this route.
Does the train have wifi and tables for working?
Most GWR services on this route have wifi and a mix of table and airline-style seating, which is part of why some people find the commute workable despite the length.