Hapur Junction railway station is the main railway station serving Hapur city in the Hapur district, Uttar Pradesh. Its code is HPU. The station consists of five platforms. Hapur is a major railway junction of northern India. Two lines – Delhi–Moradabad and Meerut–Bulandshahr–Khurja – pass through the city.[1][2]