The Gupta Empire was an ancient Indian empire that covered much of the Indian subcontinent and was run by the Gupta Dynasty from approximately 320 to 550 CE. After the fall of the Mauryan Empire in the 2nd century BCE, India had remained divided in a number of disparate kingdoms.