Ответ:

В Москве и в Сибири время различается из-за расположения территорий в разных часовых поясах. Сибирский город находится восточнее Москвы, поэтому местное время там опережает московское.

Если в сибирском городе было 2 часа ночи, в Москве могло быть значительно раньше — например, около 19–22 часов предыдущего дня. Поэтому родственники, звонившие из Москвы, могли считать, что звонят вечером, а для сибиряков уже была глубокая ночь.

Ответ: родственники ошиблись из-за разницы во времени между Москвой и Сибирью.