England's most beautiful Georgian city — free with your bus pass.
London to Bath by free local bus is a rewarding day trip for ENCTS pass holders. The route travels west through Berkshire, Wiltshire, and into Somerset — passing through Reading, Newbury, and Chippenham before arriving in Bath. The journey takes around 3 hours with 2–3 changes. Bath's compact city centre is easily walkable from the bus station.
Your ENCTS pass is valid on all local scheduled services along this route. Reading Buses, First West of England, and Stagecoach West accept concessionary passes. Note: the X90 Oxford Tube and National Express services to Bath are NOT free — you must use local scheduled services.
Take a train to Reading, then connect to westbound local bus services.
Easy interchange point for the final leg into Bath.
Your destination. Bath Bus Station is a 5-minute walk from the city centre.
FreeRoam plans your full journey using your concessionary bus pass — completely free.
Plan London → Bath →