Das iPhone stellt in der Regel dir Uhrzeit per Mobilfunknetz ein. Einige Netze unterstützen die Netzwerkzeit allerdings nicht, weshalb das iPhone in einigen Regionen die lokale Uhrzeit möglicherweise nicht automatisch erkennen kann.
Genau Angaben zur Abweichung kann ich dir aber leider auch nicht nennen. Ich gehe nicht davon aus, dass diese mehrere Minuten betragen wird, zumindest nicht binnen eines Zeitraums welcher zwischen der letzten Uhrzeitsynchronisierung und dem Verlust eines Mobilfunksignales liegt, welches keine Netzwerkzeit übermittelt.
Der verbaute RTC (Real-Time-Clock) Chip eines iPhones hat ein sehr geringen Energieverbrauch, sodass er auch weiter arbeitet, wenn dein iPhone Akku "leer" ist. (Der Akku ist nie zu 100% geleert, auch dann nicht, wenn sich dein iPhone selbständig abschaltet.)
Nehmen wir also an, du befindest dich in Regionen und hast längere Zeit kein Netzwerk zur Verfügung, welches dir dir korrekte Ortszeit übermittelt, hast du dennoch weiterhin eine richtige Uhrzeit, vielleicht nicht die richtige Zeitzone. Diese müsstest du dann manuell umstellen. Spätestens wenn du wieder eine Internetverbindung aufbaust, sollte sich das iPhone die richtige Zeitzone zu deinem Standort nachladen, dann wäre auch die Zeitzone wieder korrekt.