Trains from London to Bristol

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
Partnering with 450 providers
and more

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 Tue 24 Jan Wed 25 Jan Thu 26 Jan Fri 27 Jan Sat 28 Jan Sun 29 Jan Mon 30 Jan Tue 31 Jan Wed 1 Feb Thu 2 Feb Fri 3 Feb Sat 4 Feb Sun 5 Feb Mon 6 Feb Tue 7 Feb Wed 8 Feb Thu 9 Feb Fri 10 Feb Sat 11 Feb Sun 12 Feb Mon 13 Feb Tue 14 Feb Wed 15 Feb Thu 16 Feb Fri 17 Feb Sat 18 Feb Sun 19 Feb Mon 20 Feb Tue 21 Feb Wed 22 Feb Thu 23 Feb Fri 24 Feb Sat 25 Feb Sun 26 Feb
Find prices Find prices
Find prices
Find prices

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

London to Bristol Train Information

Avg. Train Duration1h 51m
Trains arrive inBristol
Trains depart fromLondon
Train Ticket Price£ 24.83
Distance171 km
Train Companies
  • Great Western Railway
  • South West Trains

Travelling 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. The majority of available trains from London to Bristol are direct, although changes may need to be made at stations such as Westbury or Salisbury. Train departures span the day from the early morning until well into the evening, with peak times during the weekdays at regular commuting hours. The average trip takes between 1.5 to 2 hours. Great Western Railway is the major train provider operating services from London Paddington to Bristol. As with all rail journeys in the UK train tickets must be purchased prior to boarding a rail service, and pre-booking your tickets can often get passengers cheaper fares and better connections.

More information on Journey Details

Not the information you were looking for? Here are some pages that might be more in line with the information you need:

Bristol

Demographics

Local Time 06:23
£ Pounds Sterling
Population 430,700
Region South West England
Languages English

How expensive is Bristol?

An Average Meal

An average meal in a restaurant in Bristol costs 17.5% less than in London.

Shopping

Prices in Bristol are on average 11.6% lower than in London.

Public Transport

Public transport in Bristol costs around 19.9% less than in London.

A Night in a Hotel

A night in a hotel in Bristol is about 31.9% less expensive than in London.

Travelling from London to Bristol

Travelling

A drawcard for British and international visitors alike, England's capital is a multicultural melting pot of iconic sites and historical spots. This includes many of the important stations such as London Paddington Station, where the majority of trains from London to Bristol depart. London Paddington Station can be found in the west part of central London on the Bakerloo, Hammersmith & City, District and Circle Lines of the London Underground as well as by a number of bus routes. Taxis also regularly service the station making getting the train from London to Bristol simple.

Arriving

Somerset's Bristol offers a wide range of activities for visitors and is well connected by rail with two stations: Bristol Parkway Station and Bristol Temple Meads. Trains from London to Bristol will either terminate or stop at one of these stations. Buses and taxis can be found outside the station, and for those looking to journey onward from London to Bristol International Airport will find airport ‘flyer’ shuttle buses available from the station. Bristol Parkway Station, the other main station for the city is located on the northern outskirts of the conurbation. Many trains journeying to Bristol from London will stop at Bristol Parkway as they continue on their service to Wales. Taxis and buses can be found at the station, however, airport connections are only available from Bristol Temple Meads.

Schedules for Trains from London to Bristol

Train
Total £ 44.37
Train
Total £ 44.37
Train
Total £ 44.37
Train
Total £ 44.62
Train
Total £ 44.37
Train
Total £ 26.00
Train
Total £ 23.46
Train
Total £ 34.16
Train
Total £ 39.36
Train
Total £ 39.28
Train
Total £ 39.27
Train
Total £ 39.35
Train
Total £ 23.46
Train
Total £ 20.35
Train
Total £ 20.40
Train
Total £ 20.40
Train
Total £ 20.51
Train
Total £ 20.40
Train
Total £ 26.00
Train
Total £ 23.46
Train
Total £ 20.40