The journey from Bath to Leicester is approximately 180 km. You can take a train from Bath Spa to Leicester, usually requiring a change at Bristol Temple Meads or Birmingham New Street, taking about 2.5 to 3 hours. Driving via the M5 and M42 is also an option, taking roughly 2.5 to 3 hours depending on traffic. Leicester is a historic city known for its diverse culture and the discovery of King Richard III.
Total Distance: 180 km driving distance; 150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 45 mins | 2 hours 30 mins |
| Avg Price | 45-100 GBP | 30-45 GBP |
| Operator | Great Western Railway / CrossCountry | N/A |
| Route | Bath Spa to Bristol Temple Meads, then direct train to Leicester. | M5 to M42 north. |
| Tip | Book in advance for cheaper fares. | The M42 can be very busy; check for roadworks. |
Year-round, as it is a major city destination.