Map of National Highway 34 in red
Route information
Length1,426 km (886 mi)
Major junctions
North endGangotri Dham, Uttarakhand
South endLakhnadon, Madhya Pradesh
StatesUttarakhand, Uttar Pradesh, Madhya Pradesh
Bhatwari, Uttarkashi, Dharasu, Ampata, Rishikesh, Haridwar, Najibabad, Bijnor,Mawana, Meerut, Ghaziabad, Bulandshahr, Aligarh, Etah, Kannauj, Kanpur, Ghatampur, Hamirpur, Mahoba, Chhatarpur, Hirapur, Damoh, Jabalpur
Highway system
NH 134 NH 44

National Highway NH 34 (NH 34) is a National Highway in India.[1] It runs from Gangotri Dham in Uttarakhand to Lakhnadon in Madhya Pradesh, passing through the state of Uttar Pradesh.[2][3]



Gangotri Dham, Bhatwari, Uttarkashi, Dharasu, Tehri, Ampata, Rishikesh, Haridwar - Uttar Pradesh border.[2]

Uttar Pradesh

Najibabad, Bijnore, Meerut, Mawana, Ghaziabad, Bulandshahr, Aligarh, Etah, Kannauj, Kanpur, Hamirpur, Mahoba - Madhya Pradesh border.

Madhya Pradesh

Chhatarpur, Hirapur, Damoh, Jabalpur, Lakhnadon.


This article contains a bulleted list or table of intersections which should be presented in a properly formatted junction table. Please consult this guideline for information on how to create one. Please improve this article if you can. (November 2021)
NH 134 First junction at Dharasu
NH 44 Terminal near Lakhnadon.[2]

See also


  1. ^ "New Numbering of National Highways notification - Government of India" (PDF). The Gazette of India. Retrieved 11 February 2019.
  2. ^ a b c "State-wise length of National Highways in India". Ministry of Road Transport and Highways. Retrieved 11 February 2019.
  3. ^ "List of National Highways in Uttarakhand" (PDF). Public Works Department - Government of Uttarakhand. Retrieved 11 February 2019.