The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
1 h 33 m
1 h 59 m
Trains per day
Of the 8 trains that leave London for Bristol every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||106 miles (171 km)|
|Average train duration||1 h 37 min|
|Average train ticket price||$46 (€42)|
|Train frequency||45 a day|
|Direct train||Yes, there are 28 direct trains a day|
|Train providers||South Western Railway, Great Western Railway, Chiltern Railways or First Great Western Service|
Trains from London to Bristol cover the 106 miles (171 km) long route taking on average 1 h 37 min with our travel partners like South Western Railway, Great Western Railway, Chiltern Railways or First Great Western Service. Normally, there are 45 trains operating per day, including direct services available. While the average ticket price for this trip costs around $46 (€42), you can find the cheapest train ticket for as low as $21 (€19). Travelers depart most frequently from London Victoria and arrive in Bristol Temple Meads.
Find the best trains between London and Bristol with Omio's travel partners Great Western Rail, Chiltern Railways and South Western Railway from $21 (€19). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Save time and money by searching for and booking your Great Western Rail train to Bristol from London online with Omio! If you’re looking for the cheapest, fastest or earliest Great Western Rail train from London to Bristol, Omio can help you out every step of the way. Check current Great Western Rail train schedules for the ideal departure and arrival times, compare the best connections for the 106 miles (171 km) trip between London and Bristol as well as ticket information for the train (such as baggage allowance and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains to Bristol from London, you can check straight away if the Great Western Rail ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Buy your official Great Western Rail London to Bristol train tickets online on Omio quickly and easily and enjoy the travel experience!
Train information from London to Bristol with Great Western Rail:
Omio helps you compare and book the perfect train with South Western Railway between London and Bristol for a smooth and relaxing journey. Check the latest South Western Railway train schedules for the ideal departure and arrival times, take a look at the travel information for the London to Bristol train with South Western Railway (such as baggage allowance and amenities offered onboard), compare the best connections for your London - Bristol journey and then book a cheap train ticket with ease. The distance from London to Bristol by train is 106 miles (171 km). You can book tickets for this South Western Railway train for as low as $21 (€19) one-way if you book in advance. When you search for South Western Railway tickets from London to Bristol in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect South Western Railway London - Bristol train ticket online and enjoy your trip!
Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train from London to Bristol: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.
Chiltern Railways tickets to Bristol from London are available online on Omio. We help you compare and book your perfect route with Chiltern Railways from London to Bristol all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Chiltern Railways train schedules and train tickets available on Omio for the 106 miles (171 km) trip. You can also see relevant travel information for the Chiltern Railways train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest London to Bristol routes as well as the cheapest ticket prices available, and buy the best Chiltern Railways London to Bristol train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Chiltern Railways train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Bristol with Chiltern Railways!
Making the journey of 104 miles from London to Bristol by train is quick and relaxing, with over 80 departures on weekdays and journey times that start at just under one hour and 30 minutes. The route is operated by Great Western Railway with departures from London Paddington Station and arrivals at Bristol Temple Meads Station. All services are direct with services starting in the early morning and continuing until late at night.
On weekdays there are over 80 trains from London to Bristol and up to five departures an hour with a slightly reduced service at the weekend. The first departure is in the early morning with the last train leaving London Paddington late at night.
The train from London to Bristol takes from just under one hour and 30 minutes to approximately one hour and 45 minutes. All routes are direct.
Departure train station: The train from London to Bristol departs from London Paddington Station. This busy transport hub is located slightly to the west of central London and within walking distance of many city attractions. It is part of Transport for London's extensive network of suburban and local trains, underground services, and local buses. The station has car and bicycle parking, car rental desks, and taxi stands. Among its other facilities are WiFi, a ticket office, ticket machines, cash machines, a left-luggage office, restrooms, waiting rooms, and a selection of shops, cafes, and restaurants. All areas of the station have step-free access, there are adapted toilets, and there are induction hearing loops in the ticket office.
Arrival train station: The train from London to Bristol terminates at Bristol Temple Meads Station which is within a few minutes' walk of Bristol city center with its shops and tourist attractions. Local bus routes also link the station and the city center. Station facilities include car and bicycle parking, a taxi stand, car rental desks, cash machines, a ticket office, ticket machines, waiting rooms, and restrooms. There is also a range of shops, food kiosks, and a restaurant. All areas of Bristol Temple Meads Station can be reached by ramp or lift and there are adapted toilets as well as induction hearing loops in the ticket office.
Frequent direct train services from London to Bristol are operated by Great Western Railway. One of Britain's original train providers, the company operates routes that link London with the South West and South Wales.
Great Western Railway operates up to 80 high-speed trains from London to Bristol on weekdays. All routes are direct and start operating in the early morning. There are then up to five departures an hour until late at night. The service is slightly reduced on Saturdays and Sundays. Journey times are between one hour and 20 minutes and approximately one hour and 40 minutes.
First and second class tickets can be bought for Great Western trains from London to Bristol and individual seat reservations can be made. Carriages are modern and comfortable with plenty of legroom and ample luggage storage at the end of each carriage and in overhead racks. There is no luggage limit but passengers must be able to board and disembark with their own suitcases. An additional charge is made for bicycles and their carriage should be prebooked. Up to two dogs on leads or two small pets in appropriate carriers can travel free of charge as can service animals. All carriages have wheelchair bays, train toilets are accessible to passengers with limited mobility, and ramps are provided for boarding and leaving the train. Further assistance can be requested if needed.
The best way to find cheap train tickets from London to Bristol is to book online in advance and take advantage of any special deals that are advertised. Another way to save money is to be flexible about the date and time of travel. Traveling very early in the morning or late at night is often cheaper than buying peak time tickets.
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
Omio customers book a train from London Victoria to Bristol Temple Meads most frequently for this route.
Passengers booking this route most frequently board their trains from London Victoria and need to travel around 1.8 miles (2.9 km) from the city center to get to this train station.
Passengers arriving in Bristol most often arrive at Bristol Temple Meads and need to travel around 1.9 miles (3 km) from this train station to the city center.
Here are some other resources that might have the information you need