Start- og sluttpunktene for Grand Trunk Road er i vest Khyberpasset og i øst Sonargaon. Fra Peshawar i Pakistan løper veien gjennom Rawalpindi og Lahore til den indisk–pakistanske grenseovergangen Wagah. I India fører den gjennom byer som Amritsar, Ambala, New Delhi, Kanpur, Allahabad, Varanasi og Kolkata. I Bangladesh ender den i Sonargaon i distriktet Narayanganj.