Direct flights from Bandar Abbas to Tehran (BND → THR)

Distance 1,057 km (657 mi)
Est. duration 1h 15m
Loading map...
Live fares · BND → THR

Frequently asked questions

How far is the flight from Bandar Abbas to Tehran? The flight distance from BND to THR is approximately 1,057 km (657 miles).
How long is the flight from BND to THR? The estimated flight time from Bandar Abbas to Tehran is approximately 1h 15m.
What airlines fly from BND to THR? Airlines operating direct flights from Bandar Abbas to Tehran include: B9, EP, IR, QB.

Cheapest fares Bandar Abbas → Tehran

Bandar Abbas BND
Tehran THR

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Bandar Abbas → Tehran.

Try a nearby airport to Bandar Abbas

Flights to Tehran (THR) from other airports within 350 km of Bandar Abbas. Often unlocks cheaper fares or better times.

Or try a nearby airport to Tehran

Flights from Bandar Abbas (BND) to other airports within 350 km of Tehran.

Other flights from Bandar Abbas (BND)

Other flights from Tehran (THR)