Asian Highway 46 (AH46) is a route of the Asian Highway Network within India, from Kolkata in West Bengal to Surat in Gujarat. The route is part of old National Highway 6.
This highway connects Surat-Bardoli-Dhule-Jalgaon-Akola-Amravati-Nagpur-Bhandara-Durg-Bhilai-Raipur-Saraipali-Bargarh-Sambalpur-Debagarh-Kendujhar-Baharagora-Kharagpur-Kolkata.
Length of AH46 is 1514 km. Various cities and towns in the Indian states of West Bengal, Jharkhand, Odisha, Chhattisgarh and Maharashtra lie on AH46 as follows:
AH46 is located entirely within India. National highways have been renumbered since 2010.
Under old numbers, AH46 was part of old NH6 India.