Pierwsze ślady homo sapiens na terenie dzisiejszych Indii liczą przeszło 30 tys. lat. Od IV tysiąclecia p.n.e. datują się pierwsze cywilizacje rolnicze na subkontynencie indyjskim. Pierwsze cywilizacje miejskie pojawiły się w trzecim tysiącleciu p.n.e. W XV w. p.n.e. Ariowie podbili miejscowe plemiona. Utworzyły się liczne samodzielne królestwa. Zachodnie Indie zostały podbite najpierw przez władcę Persów Dariusza w 518 p.n.e., a w 327 p.n.e. przez Aleksandra Macedońskiego. Następnie dochodziło do kilkukrotnego zjednoczenia terenów Indii i ponownego rozpadu na samodzielne królestwa.thumb|Devi Jagadambi Mandir w Kadźuraho
Indie muzułmańskie i cywilizacja Mogołów
Islam dotarł do zachodnich Indii około roku 712. W XIV wieku niemal cały półwysep znalazł się pod panowaniem muzułmańskim. Następnie nastąpił ponowny rozpad, aż do zjednoczenia kraju pod rządami Wielkich Mogołów. W 1498 dotarł do Indii Vasco da Gama. Imperium obejmujące niemal całe Indie i część Azji Środkowo-Wschodniej powstało za czasów Akbara. Z czasem subkontynent stał się obiektem zainteresowania umacniających się mocarstw europejskich.
Czasy nowożytne