[2] La moderna carretera fue reconstruida por Sher Shah Suri, que renovó y amplió la ruta antigua en el siglo XVI.
[4] En la antigüedad, el término Uttarapatha (de los términos sánscritos uttara, por el norte, y patha por carretera/ruta) se refiria a la alta carretera septentrional, la principal ruta comercial que seguía a lo largo del río Ganges, cruzaba la llanura Indo-Gangética, corría a través del Punjab hasta Taxila (Gandhara) y más allá hasta Zariaspa o Balkh (Bactria) en Asia Central.
Más tarde, Uttarapatha paso a designa la región de gran extensión que atravesaba la alta carretera septentrional.
[cita requerida] Investigaciones recientes[cita requerida] indican que durante el tiempo del imperio Maurya, en el siglo III a. C., el comercio por tierra entre la India y varias partes de Asia occidental y el mundo helénico pasaba por las ciudades del noroeste, principalmente Takshashila (Taxila en actual Pakistán, véase el recuadro en el mapa).
Construida en ocho etapas, este camino se dice que habría conectado las ciudades de Purushpur, Takshashila, Hastinapur, Kanyakubja, Prayag, Pataliputra y Tamralipta.
El Sadak-e-Azam ('gran camino') como se le conocía entonces, es universalmente reconocido por haber sido el precursor de la carretera Grand Trunk.
Los Mughals, que sucedieron a los Suris, extendieron la carretera hacia el oeste hasta Kabul, en Afganistán, cruzando el paso de Khyber.