Travel from Leicester to Bath

Bus or train from Leicester to Bath?

CrossCountry operates a train from Leicester to Bath hourly. Tickets cost $35 - $60 and the journey takes 50 min. 2 other operators also service this route. Alternatively, Mike De Courcey Travel operates a bus from Leicester to Bath every 30 minutes. Tickets cost $11 and the journey takes 1 h 12 min. 2 other operators also service this route.

Book transport from Leicester to Bath

How to get from Leicester to Bath

From Leicester train to Birmingham New Street, train to Bristol Temple Meads, then train to Bath Spa. 3 h 3 min £91. From Leicester, Charles Street (60 Charles Street 'Beneficial Finance') bus to Pool Meadow Bus Station, bus to Bristol, Bus Station, then bus to Bath City Centre, James Street West. 6 h 21 min £35. From Leicester drive to Bath. 2 h 23 min £21.