Trains from London to Bristol

Mon, Aug 19
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Sun
Aug 18
Find prices
£11National Express
Mon
Aug 19
£55Great Western Railway
£7National Express
Tue
Aug 20
£55Great Western Railway
£8National Express
Wed
Aug 21
£55Great Western Railway
£21National Express
Thu
Aug 22
£55Great Western Railway
£8National Express
Fri
Aug 23
£55Great Western Railway
£21National Express
Sat
Aug 24
£34Great Western Railway
£7National Express
Sun
Aug 25
£29South Western Railway
£8National Express
Mon
Aug 26
£39Great Western Railway
£8National Express
Tue
Aug 27
£55Great Western Railway
£7National Express
Wed
Aug 28
£55Great Western Railway
£8National Express
Thu
Aug 29
£55Great Western Railway
£8National Express
Fri
Aug 30
£37Great Western Railway
£9National Express
Sat
Aug 31
£23Great Western Railway
£7National Express
Sun
Sep 1
£23Great Western Railway
£7National Express
Mon
Sep 2
£55Great Western Railway
£6National Express
Tue
Sep 3
£55Great Western Railway
£7National Express
Wed
Sep 4
£55Great Western Railway
£5National Express
Thu
Sep 5
£55Great Western Railway
£5National Express
Fri
Sep 6
£55Great Western Railway
£6National Express
Sat
Sep 7
£16South Western Railway
£7National Express

These companies trust us.
We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

London to Bristol Train Information

Avg. Train Duration:
2 hours 48 minutes
Train Ticket Price: £61
Trains depart from:London
Trains arrive in:Bristol
Distance:171 km
TrainTrain Companies:Great Western Railway, South Western Railway

Trains from London to Bristol

The majority of trains running from London to Bristol depart from London Paddington Station, terminating at Bristol Temple Meads, or Bristol Parkway station. There are some journeys from London Waterloo, however, these are extremely limited.

Know before you go

  • Trains are run by either Great Western Railway or CrossCountry.
  • The train journey takes an average of 1 hour 45 minutes to arrive in Bristol, although this depends on date of departure.
  • Trains depart from London Paddington Station and arrive into either Bristol Parkway or Bristol Temple Meads.
  • Almost all trains are direct during the week.
  • There are an average of three trains departing London for Bristol per hour from 06:30, until 23:30.

Getting to and from the Stations and City Centre

Departing from London: Trains depart from London Paddington Station in the west of central London. There are many local transport options to get to the station including London Underground lines; Bakerloo, Hammersmith & City, and District and Circle lines as well as a number of local buses that stop just outside Paddington Station. There is also a taxi rank outside. Paddington station has many facilities, including shops, restaurants and bars, as well as ATMs and waiting rooms.

Arriving into Bristol: Travellers will either arrive into Bristol Temple Meads station or Bristol Parkway station. Local buses can be found outside either of the two stations as well as taxi ranks. Both are close to the city centre with an average journey time of 15 minutes to get to the centre with local connections. If looking for a connection to the airport there is an airport shuttle bus available only from Bristol Temple Meads. If arriving into Bristol Parkway there are also local buses and a taxi rank just outside, but no airport shuttle. There are Facilities at Bristol Temple Meads including waiting rooms, luggage holds, ATMs, payphones, shops and refreshments. Bristol Parkway has similar facilities.

Compare prices

Best fares for trains from London to Bristol

This Weekend
This month
Next Month
Fri, Aug 23
Train
Great Western Railway
08:001h 43m09:43
LondonBristol
Sat, Aug 24
Train
Great Western Railway
07:301h 44m09:14
LondonBristol
Fastest Trains from London to Bristol
Sat, Sep 28
Train
Great Western Railway
07:001h 41m08:41
LondonBristol
Sun, Sep 29
Train
Great Western Railway
08:151h 42m09:57
LondonBristol
Tue, Aug 20
Train
Great Western Railway
08:001h 43m09:43
LondonBristol
Return Train Tickets for Bristol to London
Tue, Aug 20
Train
South Western Railway
07:483h 1m10:49
BristolLondon
Wed, Aug 21
Train
South Western Railway
11:493h14:49
BristolLondon
Thu, Aug 22
Train
South Western Railway
07:483h 1m10:49
BristolLondon

Stations

Important Stations and Airports for this Journey
London
Bristol
TrainLondon Bridge

Amenities

Refreshments
TrainLondon Charing Cross

Amenities

Refreshments
TrainLondon Euston

Amenities

Refreshments
TrainLondon Fenchurch Street

Amenities

TrainLondon Kings Cross

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Victoria, Circle
Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
TrainLondon Liverpool Street

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Central, Circle, Hammersmith, City
TrainLondon Paddington

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Bakerloo, Circle, District
Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
TrainLondon St Pancras

Amenities

TrainLondon Victoria

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.
Metro lines Circle, District, Victoria
Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
TrainLondon Waterloo East

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Bakerloo, Northern, Jubilee, Waterloo, City
Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone