Con trai của Shahjahan là Aurangzeb (1658-1707), người đã lật đổ cha mình và giam ông trong pháo đài Agra trong những năm cuối đời.
Aurangzeb bỏ tù những người mà ông cho rằng sẽ cản trở con đường cai trị của ông.