Time difference between Tehran, Iran and PST is -12:30 hours
Tehran is 12 hours, 30 minutes ahead of PST. When it is 6:00 am in PST, it is 6:30 pm in Tehran. See time converter
PST - Pacific Standard Time
Time zone offset: UTC/GMT -8
Please note that currently PDT (Pacific Daylight Time) is observed inplace of PST in most regions.
PDT will change to PST when DST ends.
DST started on 10 March 2019
DST will end on 03 November 2019