Tehran vs. Buffalo time difference

Time Converter › Tehran to Buffalo
Tehran timeBuffalo time
(UTC/GMT +4:30)
Sat 11:31 am

(UTC/GMT -4)
Sat 03:01 am

5 am8:30 pm previous day
7 am10:30 pm previous day
9 am12:30 am
11 am2:30 am
1 pm4:30 am
3 pm6:30 am
5 pm8:30 am
7 pm10:30 am

Tehran, Iran is 8 hours, 30 minutes ahead of Buffalo, New York, USA

11:31 am Saturday, in Tehran, Iran is
3:01 am Saturday, in Buffalo, New York, USA
See distance from Tehran to Buffalo

Tehran and Buffalo time difference changes (based on dates DST begins and ends)
DateTime difference
10 March 2019 to 22 March 20197:30 hours
22 March 2019 to 22 September 20198:30 hours
22 September 2019 to 03 November 20197:30 hours

Tehran Buffalo Time Converter   

Time difference between Tehran Iran and Buffalo New York is 8:30 hours

Both Tehran and Buffalo observe DST.
Tehran - Buffalo time difference changes according to the date DST begins and ends in these two cities.