Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.
When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.
Which stations serve the rail line London - Bristol?
The trains to Bristol will leave from London Waterloo or London Paddington and will arrive at Bristol Temple Meads [ BRI ].
How many train connections exist to go from London to Bristol per day?
If you desire to go to Bristol from London by train, 69 daily connections are available. Please note that 68 routes are direct lines whereas 1 routes include one change or more. Thus, if you do not want to change trains, it is highly advocated to choose an offer with a direct route. Nevertheless, selecting a ticket with an indirect line could be more efficient if you want to reach Bristol at the last minute especially if there are too few connections even though the trip is longer.
What time do the trains to Bristol leave and how long is the journey?
On average, it takes 2 hours and 10 minutes to get to Bristol by train, but you will need 1 hour and 41 minutes with the fastest trains. The first one is available at 09:07, whereas the last one leaves London at 19:07.