Mahan Air announced it has fully restored direct passenger services between
China and Iran, operating 16 weekly return flights: Shanghai–Tehran 6 per week,
Beijing–Tehran 3 per week, Guangzhou–Tehran 7 per week.
2026-06-04
Mahan Air announced it has fully restored direct passenger services between
China and Iran, operating 16 weekly return flights: Shanghai–Tehran 6 per week,
Beijing–Tehran 3 per week, Guangzhou–Tehran 7 per week.