answersLogoWhite

0

A direct flight would take around 7 hours. However, I have never heard of a direct flight between Manchester, UK and Tehran, Iran. The entire flight will probably take about 20 hours due to layovers.

User Avatar

Wiki User

∙ 13y ago
User Avatar

What else can I help you with?