India extends from approximately 68°E to 97°E longitude, creating a longitudinal difference of about 29°. Since 15° of longitude equals 1 hour of time difference, this results in approximately 2 hours of difference between the easternmost and westernmost points.