Train from London to Bristol

From
Departure
To
Arrival
Single
Return
Open Return
Depart
Wed, Apr 12 00:00
1 Adult 0 Children
Search
Trip.comTrainsLow-cost Trains from London to Bristol

How do I pick up my tickets?

London to Bristol Train Journey Information

Average duration

2h 0m

Shortest duration

1h 13m

Changes required

Changes required

Trains per day

Approx. 85

Train companies

South Western Railway

London to Bristol Train Times

Today 14:06, Wed, Mar 29

  1. 14:10

    Vauxhall

    17:52

    Bristol Temple Meads

    Train L23810-2J37 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–FriTrain L21775-1L41 is operated by South Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain G36903-1F24 is operated by Great Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–Fri
     3h 42mChanges required

    E-ticket

    14:10

    Changes required

    17:52

    Vauxhall

    Bristol Temple Meads

    Train L23810-2J37 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–FriTrain L21775-1L41 is operated by South Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain G36903-1F24 is operated by Great Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–Fri
    3h 42m

    E-ticket

  2. 14:18

    London Paddington

    15:31

    Bristol Parkway

    Train G36783-1B18 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36783-1B18

     1h 13mDirect

    E-ticket

    14:18

    Direct

    15:31

    London Paddington

    Bristol Parkway

    Train G36783-1B18 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36783-1B18

    1h 13m

    E-ticket

  3. 14:32

    London Paddington

    16:06

    Bristol Temple Meads

    Train G36821-1C18 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36821-1C18

     1h 34mDirect

    E-ticket

    14:32

    Direct

    16:06

    London Paddington

    Bristol Temple Meads

    Train G36821-1C18 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36821-1C18

    1h 34m

    E-ticket

  4. 14:48

    London Paddington

    16:01

    Bristol Parkway

    Train G36784-1B19 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36784-1B19

     1h 13mDirect

    E-ticket

    14:48

    Direct

    16:01

    London Paddington

    Bristol Parkway

    Train G36784-1B19 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36784-1B19

    1h 13m

    E-ticket

  5. 15:02

    London Paddington

    16:35

    Bristol Temple Meads

    Train G36822-1C19 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36822-1C19

     1h 33mDirect

    E-ticket

    15:02

    Direct

    16:35

    London Paddington

    Bristol Temple Meads

    Train G36822-1C19 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36822-1C19

    1h 33m

    E-ticket

  6. 15:11

    Vauxhall

    18:50

    Bristol Temple Meads

    Train L25488-2V41 is operated by South Western Railway. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L21787-1L45 is operated by South Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain G36905-1F26 is operated by Great Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–Fri
     3h 39mChanges required

    E-ticket

    15:11

    Changes required

    18:50

    Vauxhall

    Bristol Temple Meads

    Train L25488-2V41 is operated by South Western Railway. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L21787-1L45 is operated by South Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain G36905-1F26 is operated by Great Western Railway. The speed of this train is 90km/h.
Days of operation: Mon–Fri
    3h 39m

    E-ticket

  7. 15:18

    London Paddington

    16:31

    Bristol Parkway

    Train G36785-1B20 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36785-1B20

     1h 13mDirect

    E-ticket

    15:18

    Direct

    16:31

    London Paddington

    Bristol Parkway

    Train G36785-1B20 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36785-1B20

    1h 13m

    E-ticket

  8. 15:32

    London Paddington

    17:07

    Bristol Temple Meads

    Train G36823-1C20 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36823-1C20

     1h 35mDirect

    E-ticket

    15:32

    Direct

    17:07

    London Paddington

    Bristol Temple Meads

    Train G36823-1C20 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36823-1C20

    1h 35m

    E-ticket

  9. 15:48

    London Paddington

    17:02

    Bristol Parkway

    Train G36786-1B21 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36786-1B21

     1h 14mDirect

    E-ticket

    15:48

    Direct

    17:02

    London Paddington

    Bristol Parkway

    Train G36786-1B21 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36786-1B21

    1h 14m

    E-ticket

  10. 16:02

    London Paddington

    17:35

    Bristol Temple Meads

    Train G36824-1C21 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36824-1C21

     1h 33mDirect

    E-ticket

    16:02

    Direct

    17:35

    London Paddington

    Bristol Temple Meads

    Train G36824-1C21 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    G36824-1C21

    1h 33m

    E-ticket

View later trains

London to Bristol Train FAQs

  • How long does the train from London to Bristol take?

    The train from London to Bristol takes around 2h 0m on average.

  • What is the shortest duration for trains from London to Bristol?

    The shortest train ride from London to Bristol takes around 1h 13m.

  • Are there direct trains from London to Bristol?

    No, there is no direct train from London to Bristol. This journey requires at least 3 train change(s).

  • How many trains travel from London to Bristol per day?

    On average, around 85 trains travel from London to Bristol per day between the times of 05:23 and 23:40.

  • What rail companies operate train services between London and Bristol?

    On the route from London to Bristol, you'll find trains operated by more than one company, including South Western Railway. Check out and compare rail companies to get an idea what kind of services they provide on train trips from London to Bristol.

  • In Partnership With National Rail

    A platform you can trust

  • Multiple Currencies Accepted

    Payments are secured using the latest industry standards

  • E-tickets Available

    Enter the station by scanning a QR code

You might also be interested in...

Book Now