@Ajathashatru
Yes, you are right, they are not 100% overlapping.
Harappan civilization covered Gujarat but Rig Vedic did not.
On the other hand, Rig Vedic Civilization was better connected with Kashmir, Afghanistan, and perhaps a little beyond (Trstama, Susartu, Anitabha, Rasa Rivers).
Personally, my hypothesis as of now is that archaeologist's "Late Harappan" coincides with Rig Vedic and to an extent Later Vedic. I will try to put dates:
Probable Indian chronology
- Archaeological sources
- Merhgarh (8000-3500 BCE)
- Pre-Harappan (3500-2600 BCE)
- Mature Harappan (2600-1900 BCE)
- Several cultures (1900-320 BCE)
- Literary sources
- Rig Vedic people outside India (3100-1900)
- Rig Vedic people in India (1900-1000 BCE)
- Later Vedic people in India (1000-320 BCE)