Они находятся по разные стороны границы часового пояса, так же как Москва и Самара, например. По идее должна быть разница на час, но во многих странах "сдвиг" происходит по своим меркам, от сюда и полтора часа.
с российским распиздяйством
А долготы этих городов не одинаковы: Новосибирск - 82 55 в.д., а Дели - 77 14 в.д. Вот и время разное, посмотрите здесь:
Вот и время разное, посмотрите здесь: