India's first train ran on April 16, 1853, between Boribunder (now Chhatrapati Shivaji Maharaj Terminus) and Thane in Maharashtra, covering 34 km. This is a historical fact about Indian Railways. Kanpur-Neerut, Jabalpur-Bhopal, and Thane-Kalyan are incorrect route combinations for this inaugural journey.