Return
One-way
FAQs

Find trains from London to Bristol

Search for cheap train tickets from London to Bristol and book your trip in minutes.

LON — BRS
6 Nov — 13 Nov1
1 adult
Wed 6/11

Best deals for train tickets from London to Bristol

Find the right train ticket for you
Great Western Railway
With transfers
1h 35m
Great Western Railway
AccesRail
With transfers
2h 05m
AccesRail
AccesRail
With transfers
2h 05m
AccesRail
Great Western Railway
With transfers
1h 35m
Great Western Railway
AccesRail
With transfers
2h 05m
AccesRail
Great Western Railway
With transfers
1h 35m
Great Western Railway

London to Bristol train information

Find information about ticket prices, popular stations, and train companies that offer trains from London to Bristol

RETURN FROM

£97

ONE-WAY FROM

£48

AVG TRAVEL TIME

1h 35m

TRAIN COMPANIES

Great Western Railway, AccesRail
The best return train deal from London to Bristol found on momondo in the last 72 hours is £97
The best one-way train deal from London to Bristol found on momondo in the last 72 hours is £48
Average time it takes to travel by train from London to Bristol
There are 2 train companies servicing this route: Great Western Railway, AccesRail

London Train Station Directory

Location of major train stations in London
London Waterloo EastLondon, 51.504128, -0.108938
London Imperial WharfLondon, 51.47505, -0.182862
London PutneyLondon, 51.461098, -0.2161961
London Morden St. HelierLondon, 51.389526, -0.198866
London West BromptonLondon, 51.486588, -0.1956679
London Surrey QuaysLondon, 51.49279, -0.04814

Bristol Train Station Directory

Location of major train stations in Bristol
Bristol AvonmouthBristol, 51.50036, -2.699459
Bristol BedminsterBristol, 51.440583, -2.593579
Bristol KeynshamBristol, 51.417943, -2.495619
Bristol Lawrence HillBristol, 51.457737, -2.562833
Bristol MontpelierBristol, 51.468407, -2.587441
Bristol Nailsea & BackwellBristol, 51.419413, -2.750619

Book return train tickets from London to Bristol

Below are the quickest and cheapest return train tickets from London to Bristol that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Great Western Railway
30 Nov
07:30London Paddington
1h 28m
08:58Bristol Temple Meads
7 Dec
06:34Bristol Temple Meads
1h 37m
1 stop
08:11London Paddington
Great Western Railway
1 Dec
10:33London Paddington
1h 41m
12:14Bristol Temple Meads
8 Dec
09:00Bristol Temple Meads
1h 40m
10:40London Paddington
Great Western Railway
1 Dec
10:37London Paddington
1h 51m
1 stop
12:28Bristol Temple Meads
8 Dec
10:00Bristol Temple Meads
1h 40m
11:40London Paddington
Great Western Railway
30 Nov
07:30London Paddington
1h 28m
08:58Bristol Temple Meads
7 Dec
05:30Bristol Temple Meads
1h 37m
07:07London Paddington
AccesRail
7 Dec
21:30London Heathrow
2h 05m
23:35Bristol
15 Dec
06:00Bristol
2h 05m
08:05London Heathrow
AccesRail
1 Jan
00:30London Heathrow
2h 05m
02:35Bristol
21 Feb
10:00Bristol
2h 05m
12:05London Heathrow

Book one-way train tickets from London to Bristol

Below are the fastest and cheapest one-way train tickets from London to Bristol we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Great Western Railway
18 Nov
05:23London Paddington
1h 35m
06:58Bristol Temple Meads
AccesRail
18 Nov
21:30London Heathrow
2h 05m
23:35Bristol
AccesRail
17 Nov
00:30London Heathrow
2h 05m
02:35Bristol
Great Western Railway
13 Nov
05:23London Paddington
1h 35m
06:58Bristol Temple Meads
AccesRail
17 Dec
08:30London Heathrow
2h 05m
10:35Bristol
Great Western Railway
12 Nov
05:23London Paddington
1h 35m
06:58Bristol Temple Meads

Choose the best way to get from London to Bristol

Buses

1h 50m
£4 one-way£9 return
Direct · from £9

Distance to city centre

D1M0.4 mi
CF21.1 mi
17lb CO2

87% less than flights

Find Buses

London to Bristol Buses

Trains

1h 09m
£37 one-way£75 return
Direct · from £751 stop · from £60

Distance to city centre

TPB0.5 mi
26lb CO2

80% less than flights

Find Trains

London to Bristol Trains

Flights

5h 10m
£64 one-way£107 return
1 stop · from £106

Distance to city centre

BRS7.4 mi

FAQs for booking trains from London to Bristol

Is the train from London to Bristol scenic?

When you get the train from London to Bristol, not only will you get to your destination in a fast and efficient manner, but you’ll also get to enjoy some great scenery along the way. London to Bristol trains take you through some delightful areas of southern England, so you can sit back, relax and enjoy the journey. Starting with the Thames Valley, you’ll get to see picturesque villages as you meander through the rolling English countryside. When you travel from London to Bristol, you will also normally go between the Chiltern Hills Area of Natural Beauty and the North Wessex Downs Area of Natural Beauty, so there will be a great array of scenery for you to enjoy. Just before you arrive in Bristol, you will also pass through Bath, a popular city which is known for its Roman-built baths.

What services are available at London Paddington Train Station?

London Paddington Train Station is a very busy train station offering passengers a great range of services before they get their train from London to Bristol. At the station, you can buy train tickets from London to Bristol with ease, with there being ticket offices and ticket machines throughout the station. You will also find a great selection of restaurants and takeaways you can fuel up at before your train departs. Should you want to go to a supermarket, there’s several within the terminal building. There are many cash points located across the departures area too, so you’ll be all set for your trip to Bristol. If you are travelling with a disability, you can also request special assistance for your journey. If you can, try booking this the day before your trip, to ensure a member of staff is on hand to help. There is also step-free access, ramps to board the trains and wheelchairs available. Throughout the station, there are also toilet facilities that are accessible to all. You can buy gifts in the shops at the station too, as well as utilise the waiting areas ahead of your journey.

Do you need a passport to go to Bristol from London by train?

When you get cheap train tickets from London to Bristol, you will not need your passport to buy a ticket or indeed throughout the journey. If you have used a railcard, such as a senior railcard or a young person’s railcard, you will need to have this readily available when the ticket inspector comes to check your ticket. If you do not, then you are likely to have to buy a brand new ticket from London to Bristol on the train. Similarly, if you have an advance train ticket, then you will need to ensure you are on the correct train; otherwise, you may have to pay a penalty fee.

How to get from Bristol Temple Meads Train Station to Bristol city centre?

When you are travelling by rail from London to Bristol, you’ll arrive at Bristol Temple Meads Train Station. From here, you will find it easy to get to the city centre, with it only being a short walk away. For instance, you can get to popular tourist attractions such as Temple Gardens and Castle Park relatively quickly by foot. If you are travelling to a location a bit further away, such as Bristol Aquarium, then you can take the A1 bus from the station in only a few minutes. For those that are travelling across the other side of the city to a location like Bristol Museum and Art Gallery, then you can also take a quick trip on bus line 8. A short walk from the train station will take you to several bike hire stores, where you can travel around the city centre at your own pace. For those that want to get their trip underway quickly, you can also take a taxi or journey through a rideshare app to get to Bristol centre.

How much does a train ticket from London to Bristol cost?

You can purchase a ticket from London to Bristol within the week and expect to pay £48 or more one-way.

How long is the train ride from London to Bristol?

The fastest journey time from London to Bristol is 1h 35m. Take the AccesRail train from London and you’ll arrive in your destination quickly.

Which train companies operate between London to Bristol?

There are many trains travelling between London and Bristol which are Great Western Railway and AccesRail. The cheapest Great Western Railway is what we have recently available with prices starting at £97 for a return ticket.

How far is London to Bristol by train?

The straight-line distance from London to Bristol is 106.1 mi, but the actual distance you’ll travel by train depends on the route taken. The train journey is around 1h 35m long.

What is the carbon footprint of a train from London to Bristol?

The carbon footprint of taking the train from London to Bristol is about 26lb. Choosing the train for this trip reduces your carbon footprint by about 80% vs. flying. A bus for this journey would also have lower emissions than flying, with a carbon footprint of around 16lb.

Is a train the fastest way to get from London to Bristol?

Based on just travel duration our users have found a train from London to Bristol to be the fastest option to their destination at just 1h 14m. If travel time is less of a concern you may want to look into booking some alternative forms of transportation like a flight from London to Bristol or a bus from London to Bristol.

Is a train the cheapest way to get from London to Bristol?

A bus from London to Bristol is currently going to be the least expensive option currently available. You can also find deals for a flight from London to Bristol starting at £107, or consider a train from London to Bristol starting at £75. Both of these alternative options are worth considering when looking to reach your destination.


AccesRail trains from London to Bristol

Our best AccesRail deals on London to Bristol train tickets
AccesRail
7 Dec
LHR21:30London Heathrow
2h 05m
BRS23:35Bristol
15 Dec
BRS06:00Bristol
2h 05m
LHR08:05London Heathrow
AccesRail
1 Jan
LHR00:30London Heathrow
2h 05m
BRS02:35Bristol
21 Feb
BRS10:00Bristol
2h 05m
LHR12:05London Heathrow
AccesRail
28 Nov
LHR00:30London Heathrow
2h 05m
BRS02:35Bristol
6 Dec
BRS09:00Bristol
2h 05m
LHR11:05London Heathrow

Popular train routes to Bristol

Most frequently searched train routes to Bristol, along with the cheapest price and shortest travel time.
Trains to Bristol from Southampton
Fastest travel time1h 39m
Cheapest price£49
Trains to Bristol from Birmingham
Fastest travel time1h 22m
Cheapest price£91
Trains to Bristol from Cardiff
Fastest travel time0h 37m
Cheapest price£133
Trains to Bristol from Exeter
Fastest travel time1h 32m
Cheapest price£183
Trains to Bristol from Leeds
Fastest travel time3h 36m
Cheapest price£120

Other train routes from London

Find and compare cheap train tickets from London to other popular destinations on momondo
Trains from London to Paris
Fastest travel time2h 16m
Cheapest price£111
Trains from London to Brussels
Fastest travel time1h 56m
Cheapest price£95
Trains from London to Edinburgh
Fastest travel time4h 17m
Cheapest price£212
Trains from London to Amsterdam
Fastest travel time3h 56m
Cheapest price£130
Trains from London to Lille
Fastest travel time1h 22m
Cheapest price£80
Trains from London to Norwich
Fastest travel time1h 42m
Cheapest price£160
Trains from London to Manchester
Fastest travel time2h 06m
Cheapest price£75
Trains from London to Exeter
Fastest travel time2h 04m
Cheapest price£121
Trains from London to Cardiff
Fastest travel time1h 48m
Cheapest price£149
Trains from London to Carlisle
Fastest travel time3h 17m
Cheapest price£141
Trains from London to Birmingham
Fastest travel time1h 16m
Cheapest price£49
Trains from London to Cambridge
Fastest travel time0h 48m
Cheapest price£215

Start planning your trip to Bristol

Get the latest Bristol flight insights
Get the latest Bristol flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Bristol
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of Bristol

Find hotels in Bristol
Top car hire choices in Bristol
Top car hire choices in Bristol

Experience Bristol from behind the wheel! Learn more about the best car hire deals

Find rental cars in Bristol
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in Bristol
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to Bristol here.

Find buses to Bristol