Ancient history

How many years the british ruled over India?

The British ruled over India for around 200 years. The British colonial period in India began with the establishment of the East India Company in 1600 and lasted until India's independence in 1947, which marked the end of the British Empire in the Indian subcontinent.