Keele is well served by public transport. It is within easy reach of both Stoke-on-Trent (c. 5.5 miles) and Crewe (c. 11 miles) stations, with buses running from both stations to the village and through the university campus.
The 25 service runs from Stoke-on-Trent City Centre to Keele, often as frequently as every 10 mins, and even on a Sunday the service runs half hourly. Timetables
The 85 service runs from Crewe to Stoke-on-Trent City Centre. Timetables