HappyZebra.com

Iran to Canada time converter (IRST to EDT):

Canada ↔ Iran (Reverse this table)
12:00 am Iran time = 4:30 pm previous day in Canada
1:00 am Iran time = 5:30 pm previous day in Canada
2:00 am Iran time = 6:30 pm previous day in Canada
3:00 am Iran time = 7:30 pm previous day in Canada
4:00 am Iran time = 8:30 pm previous day in Canada
5:00 am Iran time = 9:30 pm previous day in Canada
6:00 am Iran time = 10:30 pm previous day in Canada
7:00 am Iran time = 11:30 pm previous day in Canada
8:00 am Iran time = 12:30 am in Canada
9:00 am Iran time = 1:30 am in Canada
10:00 am Iran time = 2:30 am in Canada
11:00 am Iran time = 3:30 am in Canada
12:00 pm Iran time = 4:30 am in Canada
1:00 pm Iran time = 5:30 am in Canada
2:00 pm Iran time = 6:30 am in Canada
3:00 pm Iran time = 7:30 am in Canada
4:00 pm Iran time = 8:30 am in Canada
5:00 pm Iran time = 9:30 am in Canada
6:00 pm Iran time = 10:30 am in Canada
7:00 pm Iran time = 11:30 am in Canada
8:00 pm Iran time = 12:30 pm in Canada
9:00 pm Iran time = 1:30 pm in Canada
10:00 pm Iran time = 2:30 pm in Canada
11:00 pm Iran time = 3:30 pm in Canada

Time in Tehran, Iran:

Time in Ottawa, Canada:


Time difference between Iran and Canada:

-7:30 hours.
Iran is 7 hours, 30 minutes ahead of Canada. When it is 8:00 am in Ottawa Canada, it is 3:30 pm in Tehran Iran. See time converter
Some cities in Canada observe different time zones. Iran has 1 time zone while Canada has 6, so you may want to check the time difference for specific cities by using the time comparison tool below:

Time comparison:










Airports in Iran:
  • Imam Khomeini International Airport (IKA)
  • Mehrabad International Airport (THR)
  • Isfahan International Airport (IFN)

Airports in Canada:
  • Toronto Pearson International Airport (YYZ)
  • Vancouver International Airport (YVR)
  • Montreal-Pierre Elliott Trudeau Airport (YUL)

See distance from Iran to Canada
Iran

Canada

There is -7:30 hours time difference between Iran and Canada right now. Flight distance from Iran to Canada is 5944.5 Miles (9566.7 Kilometers / 5162.2 Nautical Miles). Approximate flight duration time for a non-stop flight from Tehran, Iran to Ottawa, Canada is 12 hrs, 20 mins.