Trains from Bristol to London

When are you travelling?

Thu 22 Feb

10:00 11:37
£34
01:37 hrs

Fri 23 Feb

10:00 11:37
£34
01:37 hrs

Sat 24 Feb

08:00 09:44
£34
01:44 hrs

Sun 25 Feb

09:00 10:58
£35
01:58 hrs

Mon 26 Feb

10:00 11:37
£34
01:37 hrs

Approved for

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Fri 23 Feb Sat 24 Feb Sun 25 Feb Mon 26 Feb Tue 27 Feb Wed 28 Feb Thu 1 Mar Fri 2 Mar Sat 3 Mar Sun 4 Mar Mon 5 Mar Tue 6 Mar Wed 7 Mar Thu 8 Mar Fri 9 Mar Sat 10 Mar Sun 11 Mar Mon 12 Mar Tue 13 Mar Wed 14 Mar

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

Bristol to London Train Information

Avg. Train Duration1h 51m
Trains arrive inLondon
Trains depart fromBristol
Train Ticket Price£ 23.55
Distance171 km
Train Companies
  • Great Western Railway

What train companies travel from Bristol to London

Many companies operate modern fleets with comfortable, reclining seats, wifi and air-conditioning. Compare the services available.

What's on board Great Western Railway trains?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Great Western Railway trains?

    No, children under 5 years old do not need a ticket on Great Western Railway trains if the child sits on an adult's lap. A child's ticket should be purchased if a seat is needed.


    No check-in is required for Great Western Railway trains.


    National Rail's 16-25 Railcard, Two Together Railcard, Family & Friends Railcard, Senior Railcard, and Disabled Persons Railcard entitle passengers to discounted tickets on Great Western Railway trains.


    When booking through Raileasy, all passengers must each possess a railcard in order to receive the reduced fare.


    You will need to make a separate booking for any passengers in your group who don't own a railcard. You will be liable to pay a fine if you purchase railcard discount tickets without the sufficient number of railcards to cover all passengers.


    Great Western Railway offers Anytime, Off-Peak, Advance, Plusbus, and Season fares. Great Western Railway also offers First Class and Standard Class tickets.


    Advance


    Valid on the time and date shown on ticket.


    Advance 1st Single


    Seat reservations are required.


    This ticket is valid for the date and time shown on your reservation. Please note that not all trains offer first class facilities and this fare does not guarantee that first class accommodation will be available on all legs of the journey for which it is purchased. Ticket is subject to availability.


    Anytime


    No Seat Reservations


    Off-peak


    Outward or single: Restricted to off peak trains, times and routes on the date shown on ticket. Return: Restricted to off peak trains, times and routes, validity may vary but generally valid for one calendar month of the outward.


    Off-Peak 1st Single


    Valid for off peak trains, times, and routes on the date shown on the ticket. First class facilities cannot be guaranteed without a reservation for all journey legs, please check availability before you book.


    Super Off-peak


    Outward or single: Restricted to super off peak trains, times and routes on the date shown on ticket. Return: Restricted to super off peak trains, times and routes, validity may vary but generally valid for one calendar month of the outward.


    Anytime


    Outward or Single: Valid for travel any time on the date printed on the ticket, or up to one month after, depending on the provider's policy. Return: Valid for travel any time shown on the date printed on the ticket, or up to one month after, depending on the provider's policy.


    1st Class


    Can be used on any train at any time on the date and route shown on the ticket. Please note, not all trains offer first class facilities and this ticket does not guarantee their availability on the service you travel on.


    Advance


    Ticket non-refundable, but amendable for £10 fee within 28 days of departure via our cancellation page.


    Off-peak


    Restricted to off peak trains. Refundable (£10 fee) if unused within 28 days of travel date. Amendable (£10 fee).


    Off-Peak 1st Single


    Refund available for a £10 fee on unused tickets within 28 days of travel date.


    Super Off-peak


    Restricted to super off peak trains. Refundable (£10 fee) if unused within 28 days of travel date. Amendable (£10 fee).


    Anytime


    Valid at any time on the date printed on the ticket, or up to one month after, depending on the provider's policy. Refundable (£10 fee) if unused within 28 days of travel date. Amendable (£10 fee).


    1st Class


    Refund available for a £10 fee on unused tickets within 28 days of travel date.


Trains from Bristol to London

Those embarking on a rail journey from Bristol to London, can look forward to an efficient journey on modern trains which takes in some sights of the English countryside. On average there are 84 trains from Bristol to London each day, which services running a little less frequently on Sundays.

Trains depart roughly every 30 minutes depending on demand. Apart from during the morning rush hour and Friday evenings, booking a seat on the trains from Bristol to London is not normally required. However, this is a commuter route so early morning services do tend to be quite busy.

 

Which train companies travel from Bristol to London?

Great Western Railway operate all the Bristol to London trains.

How long is the train journey from Bristol to London

Trains from Bristol to London take roughly 1 hours and 45 minutes, although indirect service can take up 2 hours. The last service takes the longest amount of time, with it taking 3 hours and 37 minutes to complete the journey.

When are the first and last trains of the day from Bristol to London?

The first Bristol to London train is at 4:47 a.m and the last Bristol to London train leaves at 11:45 p.m.

 

Where do trains from Bristol to London depart from and arrive at?

Bristol: Passengers catching the Bristol to London train will need to board at Bristol Temple Meads station. As Bristol's largest transport hub there is a helpful range of connections to the station. Shops, cafés and free WiFi can be found inside the terminal too.

London: Trains from Bristol to London terminate at London Paddington, just north of the centre of London, with convenient onward access to Heathrow airport. The station is also served by four tube lines which can be accessed beneath the main concourse by following the coloured lines on the gangway floor. 12 local bus routes stop just outside the station concourse.

Download Our App Now!

Important Stations and Airports for this Journey

Everything you need to know about London Euston train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Charing Cross train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Paddington train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Liverpool Street train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Bridge train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Victoria train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

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

This station is a 5-10 minute walk from the city centre.

Everything you need to know about London Kings Cross train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Train
Train
Train
Cheapest Bristol to London Trains for the Next Few Days
Train
Train
Train
Train
Train
Train
Train
Train
Train
Train
Train

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.