| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Oct 20 | THR | TBZ | 05:45 | 07:05 |
Unknown
|
Track > |
| Oct 13 | THR | TBZ | 05:45 | 07:05 |
Unknown
|
Track > |
| Oct 06 | THR | TBZ | 06:10 | 07:39 |
Delayed
|
Track > |
| Sep 29 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Sep 22 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Sep 15 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Sep 08 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Sep 01 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Jul 14 | THR | TBZ | 03:15 | 04:35 |
Unknown
|
Track > |
| Jul 07 | THR | TBZ | 05:45 | 07:05 |
Unknown
|
Track > |
Iran Air Flight IR343 connects Tehran, Iran to Tabriz, Iran, taking off from Tehran Mehrabad International Airport THR and landing at Tabriz International Airport TBZ.
How long is the IR343 flight from Tehran to Tabriz?
The average flight time from Tehran to Tabriz is 1 hour and 29 minutes. The flight distance is 527 km / 327 miles and the average flight speed is 391 km/h / 243 mph.
What is the On-Time Performance (OTP) of Iran Air Flight IR343 Tehran to Tabriz?
The Airportia On-Time Performance Rating for Iran Air Flight IR343 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest IR343 flight?
The latest flight took off on Monday, October 20th, 2025 with the flight status being Unknown on 07:05.
How else can the flight IR343 be referenced as?
This Iran Air flight can also be referenced as IRA343, IR0343, IR 343, IRA 343.
How often is flight IR343 delayed?
On average, 10% of all IR343 flights are delayed. The average delay is 34 minutes.
See our IR343 Flight Tracker above for more details.
Other flights departing from Tehran THR: IR419, IR3375, IR285, IR497
Other flights arriving at Tabriz TBZ: JI2883, IR3611, JI4816
All flights connecting Tehran THR to Tabriz TBZ.
