Cheapest price
$82
Average price
$133
Fastest journey
2 h 37 m
Average duration
2 h 45 m
Trains per day
6
Distance
165 km
The best way to find a cheap train ticket from Bristol to Leicester is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Bristol to Leicester will cost around $133 if you buy it on the day, but the cheapest tickets can be found for only $82.
It's difficult to get from Bristol to Leicester without transferring at least once.
Omio recommends booking the bus as it is the most popular option from Bristol to Leicester among Omio's users. If you are prioritising price take the bus with prices starting from €12. For those with little time consider booking a train which can get you there in 3h 2m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Train | Most popular Bus |
---|---|
€88 Average price | €23 Average price Cheapest |
3h 32m Average duration Fastest 3h 2m Onboard + 30m Additional time* | 8h 21m Average duration 7h 51m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.2 - 0.4kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:01 AM Bristol Temple Meads (BRI) | 2h50 | 9:51 AM Leicester station (LEI) | 1 transfer | |
![]() | On time 7:33 AM Bristol Temple Meads (BRI) | 2h39 | 10:12 AM Leicester station (LEI) | 1 transfer | |
![]() | On time 8:00 AM Bristol Temple Meads (BRI) | 2h51 | 10:51 AM Leicester station (LEI) | 1 transfer | |
![]() | On time 8:33 AM Bristol Temple Meads (BRI) | 2h37 | 11:10 AM Leicester station (LEI) | 1 transfer | |
![]() | On time 9:00 AM Bristol Temple Meads (BRI) | 2h50 | 11:50 AM Leicester station (LEI) | 1 transfer | |
![]() ![]() ![]() | On time 9:30 AM Bristol Temple Meads (BRI) | 3h36 | 1:06 PM Leicester station (LEI) | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 102 miles (165 km) |
Average train duration 3h 2m |
Cheapest ticket price $37 (€30) |
Trains per day 6 |
Fastest train 2h 33m |
First train 04:53 |
Last train 21:00 |
Find the best trains to Leicester from Bristol with Omio's travel partners CrossCountry and Great Western Rail from $47 (€39). We can find you the best deals, schedules and tickets when comparing and booking the best route.
CrossCountry is a fast speed train company in the United Kingdom and for your next train between Bristol and Leicester you can choose between Standard Class and First Class tickets on Omio.
Bristol to Leicester train information with CrossCountry:
Here are some other resources that might have the information you need