Bam Airport to Tehran flight distance & time (BXR-THR)

How far is Bam Airport from Tehran by plane? The great circle distance from Bam Airport (BXR) to Mehrabad International Airport (THR) is 993 km / 536 nm, about 1h 35m flight time, with an initial heading of 320° (NW).

FromBam Airport (BXR), IR
ToMehrabad International Airport (THR), Tehran, IR
Distance993 km · 536 nm · 617 mi
Initial heading320° (NW)

Airlines on this route

Aircraft with enough range to fly BXR to THR nonstop

TypeRange
Scottish Aviation Bulldog 539 nm / 998 km
de Havilland D.H.87 Hornet Moth 539 nm / 998 km
Breguet Br. 941 (940/941) 540 nm / 1,000 km
MFI, Malm MFI-9 Junior (Bo 208 Junior) 540 nm / 1,000 km
Saab Saab-37 Viggen 540 nm / 1,000 km
Ambrosini SAI.7 / S.7 540 nm / 1,000 km
Piel CP30 Emeraude 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
MFI, Malm MFI-9 Junior (Bo 208 Junior) 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
Iljuschin / Ilyushin Il-114 540 nm / 1,000 km
Orlican M-1 Sokol 540 nm / 1,000 km
CAP / Mudry / Apex Cap 10 540 nm / 1,000 km
Aero L-39 Albatros 540 nm / 1,000 km
Nord Aviation (SNCAN) N 3400 Norbarbe 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
BAe, British Aerospace Sea Harrier 540 nm / 1,000 km
Nord Aviation (SNCAN) N 3202 Master 540 nm / 1,000 km
PZL Mielec M18 Dromader 540 nm / 1,000 km
BAe, British Aerospace Sea Harrier 540 nm / 1,000 km

Open BXR to THR in the calculator · Return route THR to BXR

Frequently asked questions

How far is Bam Airport from Tehran?
The great circle distance between Bam Airport and Tehran is 993 km (536 nm / 617 mi).
How long is the flight from Bam Airport to Tehran?
A direct flight from BXR to THR takes about 1h 35m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
Is there a nonstop flight from Bam Airport to Tehran?
Yes - 1 airline currently operates this route, see the list above.