Direct flights from Tehran to Bandar Mahshahr (THR → MRX)
Distance 606 km (377 mi)
Est. duration 43m
Loading map...
Frequently asked questions
How far is the flight from Tehran to Bandar Mahshahr? The flight distance from THR to MRX is approximately 606 km (377 miles).
How long is the flight from THR to MRX? The estimated flight time from Tehran to Bandar Mahshahr is approximately 43m.
What airlines fly from THR to MRX? Airlines operating direct flights from Tehran to Bandar Mahshahr include: QB.
Cheapest fares Tehran → Bandar Mahshahr
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Tehran → Bandar Mahshahr.
Try a nearby airport to Tehran
Flights to Bandar Mahshahr (MRX) from other airports within 350 km of Tehran. Often unlocks cheaper fares or better times.
Or try a nearby airport to Bandar Mahshahr
Flights from Tehran (THR) to other airports within 350 km of Bandar Mahshahr.
Other flights from Tehran (THR)
Other flights from Bandar Mahshahr (MRX)
Tehran → Bandar Mahshahr Free · No signup · Compare fares instantly
Check Prices →