National Highway 509 (India)
# National Highway 509 (India)

National Highway 509 (NH 509) is a National Highway in India entirely within the state of Uttar Pradesh. NH 509 links Agra with Moradabad and runs for a distance of 239 km (149 mi).

## Route

* Hathras
* Aligarh
* Dibai
* Babrala
* Bahjoi
* Chandausi
