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

12y ago

What else can I help you with?