First train | 04:23 | |
---|---|---|
Last train | 23:42 | |
Departure station | London | |
Arrival station | Bristol Temple Meads | |
Journey time | From 1h 27m | |
Distance | 106 miles (170 km) | |
Frequency | 51 trains per day | |
Changes | Direct trains available | |
Price | From £14.70 | |
Train operators |
Want to travel from London to Bristol Temple Meads by train? Start your journey with us!
On average, the train from London to Bristol usually takes around 1 hour and 44 minutes but can take just 1 hour and 27 minutes on the fastest services, with around 50 trains running on this popular route daily As soon as you board the train, you can make yourself comfortable and enjoy the journey as direct services are available.
Great Western Railway is the main operator of trains from London to Bristol. Free WiFi is available on most services, as well as hot and cold snacks and drinks on their high-speed services.
If you want to snap up the cheapest fares, travel Off-Peak – tickets are usually cheaper during quieter times on weekdays and weekends. To save even more, why not get a Railcard? You’ll get up to 1/3 off eligible journeys for a whole year, what’s not to like? Use our Journey Planner at the top of the page to compare ticket prices and find the cheapest fares.
Keen to book your train tickets from London to Bristol? No need to wait, start a search with us today! If you want to learn more about the journey first, check out:
Look out for Advance tickets – they usually come out up to 12 weeks before the departure date and can be cheaper than buying on the day. If you’re here a tad early, sign up for our Advance ticket alert today to get notified when your tickets are released.
If you catch this train more than 3 times per week, you could save money with a Season Ticket. With annual, monthly and weekly options available, find out if a season ticket for London to Bristol Temple Meads is right for you.
National Railcards offer a 1/3 off eligible train tickets in the UK and can be a great investment if you travel a few times or more in a year. Find out how you can save with a National Railcard here.
Download our app to find split tickets — courtesy of SplitSave, our handy feature which 'splits' your train tickets where possible to find you a better deal. Learn more about the clever tech behind split tickets, and how to spot SplitSave discounts in our app.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.
You can travel from London to Bristol with Great Western Railway. When you search for times and tickets, you might find some other options with multiple connections or operators if they’re available.
Great Western Railway (more commonly known as GWR) takes you further. From Swansea Bay to the Thames Valley via the Cotswolds, GWR makes it easy to get to various parts of the UK smoothly and hassle-free. Whether you want to travel from London to Bristol, London to Oxford, or even London to Penzance, GWR can get you there.
Learn more about Great Western Railway (GWR).
GWR offers both Standard Class and First Class seating.
Benefit from family-sized tables, power sockets and generous luggage allowances, all at an affordable price. Great Western Railway makes trips across the UK easy for budgeters and thrill-seekers alike.
Free WiFi |
Comfortable seating |
Table at every seat |
✔ |
✔ |
✔ |
First Class is perfect for those wishing to kick back and relax on their journeys. Enjoy comfy seats, quieter coaches, complimentary WiFi, snacks and light refreshments (on long-distance trains). First Class ticket holders also have access to the First Class lounges at London Paddington station.
Find out more about GWR First Class.
Free WiFi |
Comfortable seating |
Table at every seat |
Lounge access in London and Cardiff |
Complimentary refreshments |
✔ |
✔ |
✔ |
✔ |
✔ |
Find out more about the services offered on board GWR trains from London to Bristol.
When travelling to Bristol, your train will depart from London Paddington station. Not sure how to get there? Read on for more information on how to navigate the city’s public transport to your train.
GWR trains to Bristol Temple Meads leave from London Paddington station.
Located in Zone 1, Paddington station is easily accessible by public transport. Take a look at how to get there by:
While you're waiting for your train, there are plenty of things to do at London Paddington station.
What’s on offer at London Paddington station?
If you’re looking to while away the time waiting for your train, London Paddington station is full of facilities such as:
If you’re travelling on this route, you’ll always arrive at Bristol Temple Meads train station, in the heart of the city centre near the River Avon.
Once you’ve hopped off the train, you’ll want to start soaking up Bristol’s history and culture as quickly as possible.
Once you’ve left the platform, you simply need to scan your ticket at the barriers and you’re free to start exploring. As you’re already in the city centre, you can simply walk to Bristol’s most iconic landmarks. However, farther areas of Bristol are easily accessible thanks to the city’s public transport system:
Want to find out more about how to navigate Bristol’s public transport system? We’ve got you covered!
Bristol is a walkable city, so everywhere is easy to reach on foot. Plus, you’ll pass some historic spots as you walk. However, if you want to reach somewhere quickly, Bristol boasts a convenient public transport system to help you navigate the city.
Taking the bus in Bristol
After walking, the bus is the best way to get around Bristol. First Bus is the main bus company in Bristol, providing services across the city and to neighbouring towns and villages. You can buy a ticket on the First Bus app or from the driver. Using the bus network, you can get from Bristol city centre to different areas of the city including Filton, Easton, Clifton and Bedminster.
Park & Ride in Bristol
Although primarily for people who are driving to Bristol, you can use the Park & Ride bus to get around Bristol and out to the residential areas of the city. From different stops around the city centre including Rupert Street, Bond Street and Colston Avenue, you can reach various areas of Bristol, such as Lyde Green, Long Ashton and Parkway North in Stoke Gifford.
Taking the train in Bristol
In Bristol, there are several train stations. The main station is Bristol Temple Meads in the city centre, where you can catch trains to all areas of the city. GWR run daily services across the city, so if you’d like to explore some more areas of Bristol, you can reach various stations including Bedminster, Clifton Down and Filton Abbey Wood.
Taking the ferry in Bristol
Since 1977, the Bristol Ferry has carried passengers around the city via the River Avon. The waterbus service stops at seven convenient locations around Bristol, including Temple Meads, Castle Park, City Centre, Wapping Wharf, ss Great Britain, Hotwells and The Cottage. Between April and September, the ferry runs every day. During the rest of the year, it only runs on Weekends and Bristol School Holidays. If you want to board, simply wave at the ferry and pay for your ticket once you’ve boarded.
Looking for something fun to do on your trip to Bristol? You’re in luck! We’ve got plenty of suggestions for you.
When it comes to things to see and do in Bristol, you’ll be spoilt for choice! Don’t worry - we’ve got some recommendations for you:
If you enjoyed your time in Bristol and want to explore more of the UK, you can easily reach nearby towns and cities by train. To inspire your next trip, here are some of the most popular train journeys from Bristol: