National Highway 344 (NH 344) is a national highway in India running from Ambala in Haryana to Roorkee in Uttarakhand. It is a secondary route of National Highway 44. NH-344 runs in the states of Haryana, Punjab, Uttar Pradesh and Uttarakhand in India.