Between 1857 and 1968, Desborough had a railway station, opened and operated by the Midland Railway, (later the London, Midland and Scottish Railway and, after nationalisation, British Rail), as part of an extension of its network from Leicester to Bedford and Hitchin.