Just launched: The brand new Plane Finder API
Explore Now
IRM

Mahan Air Flight W577 IRM77

Service Type Passenger
Seats 279
Freight Containers
Capacity 3 tonnes

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
9 Nov 2026
21:10 +0330
Iran Tehran IKA
China Shanghai PVG
09:55 CST
342 Unknown Play
8 Nov 2026
21:10 +0330
Iran Tehran IKA
China Shanghai PVG
09:55 CST
342 Unknown Play
5 Nov 2026
20:00 +0330
Iran Tehran IKA
China Shanghai PVG
08:45 CST
342 Unknown Play
4 Nov 2026
21:10 +0330
Iran Tehran IKA
China Shanghai PVG
09:55 CST
342 Unknown Play
3 Nov 2026
21:10 +0330
Iran Tehran IKA
China Shanghai PVG
09:55 CST
342 Unknown Play

Past Flights

Date Departed From To Arrived Aircraft Reg
21 Apr 2026
04:15 UTC
Unknown
Unknown
08:54 UTC
A346 EP-MMQ Play
20 Apr 2026
04:50 UTC
Unknown
Unknown
09:15 UTC
A346 EP-MMG Play
18 Apr 2026
04:10 UTC
Unknown
Unknown
08:26 UTC
A346 EP-MMG Play
16 Apr 2026
07:40 UTC
Unknown
Unknown
08:30 UTC
A346 EP-MMU Play
15 Apr 2026
04:10 UTC
Unknown
Unknown
08:48 UTC
A346 EP-MMG Play
14 Apr 2026
04:05 UTC
Unknown
Unknown
08:37 UTC
A346 EP-MMU Play
13 Apr 2026
04:50 UTC
Unknown
Unknown
09:18 UTC
A346 EP-MMG Play
10 Apr 2026
06:30 UTC
Unknown
Unknown
10:10 UTC
A346 EP-MMQ Play
20 Mar 2026
23:45 +0330
Iran Tehran IKA
China Shanghai PVG
09:34 CST
B772 EP-MTC Play
18 Mar 2026
23:35 +0330
Iran Tehran IKA
China Shanghai PVG
09:35 CST
B772 EP-MTC Play
13 Mar 2026
23:35 +0330
Iran Tehran IKA
China Shanghai PVG
09:29 CST
B772 EP-MTC Play
27 Feb 2026
22:35 +0330
Iran Tehran IKA
China Shanghai PVG
08:46 CST
A346 EP-MME Play
25 Feb 2026
22:30 +0330
Iran Tehran IKA
China Shanghai PVG
08:38 CST
A346 EP-MMQ Play
23 Feb 2026
22:10 +0330
Iran Tehran IKA
China Shanghai PVG
08:16 CST
A346 EP-MME Play
22 Feb 2026
19:00 UTC
Unknown
Unknown
23:44 UTC
A346 EP-MMG Play
19 Feb 2026
18:05 UTC
Unknown
Unknown
22:48 UTC
A346 EP-MME Play
18 Feb 2026
18:50 UTC
Unknown
Unknown
23:51 UTC
A346 EP-MMQ Play
16 Feb 2026
19:00 UTC
Unknown
Unknown
23:58 UTC
A346 EP-MMQ Play
15 Feb 2026
19:00 UTC
Unknown
Unknown
23:56 UTC
A346 EP-MMG Play
13 Feb 2026
19:00 UTC
Unknown
Unknown
23:55 UTC
A346 EP-MMU Play
9 Feb 2026
18:50 UTC
Unknown
Unknown
23:49 UTC
A346 EP-MMU Play
8 Feb 2026
18:50 UTC
Unknown
Unknown
23:44 UTC
A346 EP-MMG Play
6 Feb 2026
18:55 UTC
Unknown
Unknown
23:58 UTC
A346 EP-MME Play
5 Feb 2026
17:45 UTC
Unknown
Unknown
22:42 UTC
A346 EP-MMG Play
2 Feb 2026
23:50 UTC
Unknown
Unknown
23:55 UTC
A346 EP-MME Play
1 Feb 2026
19:00 UTC
Unknown
Unknown
00:00 UTC
A346 EP-MMQ Play
30 Jan 2026
22:30 +0330
Iran Tehran IKA
China Shanghai PVG
09:08 CST
A346 EP-MME Play
29 Jan 2026
21:35 +0330
Iran Tehran IKA
China Shanghai PVG
08:06 CST
A346 EP-MMQ Play
28 Jan 2026
22:35 +0330
Iran Tehran IKA
China Shanghai PVG
08:54 CST
A346 EP-MME Play
26 Jan 2026
22:25 +0330
Iran Tehran IKA
China Shanghai PVG
08:35 CST
A346 EP-MME Play

Download our free app

Build with our flight data

Explore Plane Finder API