有人认为,今尼泊尔南部的提罗拉科特就是迦毗罗卫。它距相传释迦牟尼诞生地蓝毗尼不远。这是印度考古学家穆吉克根据玄奘的记载,以1895年在尼泊尔泰雷地区发现的阿育王拘那舍牟尼佛石柱及1896年在蓝毗尼发现的阿育王释迦牟尼佛诞生石柱为线索,于1899年在提罗拉科特试掘后认定的。发掘工作已扩展到提罗拉科特周围地区,并发现了一些城垒和佛教遗址、文物,但尚不能完全确证该地就是迦毗罗卫古城。
另有一些人认为,迦毗罗卫的遗址应在今印度北方邦北部,距尼泊尔边境1公里处的庇浦拉瓦。它距蓝毗尼和提罗拉科特都不远。早在1898年,英人佩普曾在此地一佛塔中发现一个滑石制的舍利壶,上有婆罗迹字体的铭文:“这是释迦族的佛世尊的遗骨容器,是有名誉的兄弟及姐妹、妻子们(奉祀)的。