Rugby railway station is an important station on the West Coast Main Line and many people change trains here to connect with services into Birmingham. Both London Northwestern Railway and Virgin Trains stop at Rugby.
From Rugby, there are five trains per hour to London, four trains per hour to Birmingham, three trains per hour to Northampton and hourly trains to Crewe, Stafford and Stoke-on-Trent. There are also direct trains from Rugby to Blackpool, Carlisle, Chester, Glasgow, Lancaster, Liverpool and Manchester.
Rugby railway station is around a 10-minute walk north of the town centre.