Después de que el sultán Ahmed Shah tomó Karnavati y la llamara Ahmedabad, la ciudad continuó floreciendo por décadas. Para 1487 era un popular centro de poder y el nieto del sultán Shah, Mahmud Begada, decidió fortificarla para evitar invasiones. Una pared de 10 kilómetros de circunferencia fue construida para rodear la ciudad y protegerla de sus enemigos. Originalmente tenía 12 puertas y 189 bastiones. Con el paso del tiempo, se añadieron 6000 murallas. Sin embargo, según la ciudad comenzó a crecer hacia la otra orilla del río, la mayoría de las paredes fueron removidas.

En la actualidad, solo 12 puertas se mantienen en pie con una sección de la pared en la orilla del río. El área dentro de la pared antigua es clasificada como la “vieja ciudad” o “ciudad amurallada” y sus caminos estrechos y llenos de gente son fáciles de distinguir. Las 12 puertas que siguen de pie contando en sentido horario reciben el nombre de: Puerta Shahpur, Puerta Delhi, Puerta Dariapur, Puerta Prem, Puerta Kalupur, Puerta Panch Kuva, Puerta Sarangpur, Puerta Raipur, Puerta Astodia, Puerta Mahudha, Puerta Jamalpur, Puerta Khanjia, Puerta Raikhad, Puerta Ganesh y Puerta Ram. Cada una de estas puertas tienen caligrafías y grabados. Algunas todavía tienen balcones que siguen firmes.

Otros lugares de interés en Ahmedabad