How many years Slave dynasty ruled for? A) 100 years B) 120 years C) 84 years D) 140 years Related MCQs: How many years Lodhi dynasty ruled in India? Which of the following ruler of slave dynasty shifted his capital from Lahore to Delhi? Who was the last king of Slave dynasty? The Slave dynasty lasted from 1206 to?