Direct flights from Tehran to Bandar Mahshahr (THR → MRX)

Distance 606 km (377 mi)
Est. duration 43m
Loading map...
Live fares · THR → MRX

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

Tehran THR
Bandar Mahshahr MRX

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)