Flights from Bandar Abbas to Tehran
BND to THR. All flight routes from Bandar Abbas, Iran to Mehrabad International, Iran. These routes are operated by 8 different airlines. You can either fly non-stop or choose a transit flight via Mashad. The shortest flight time is 1 hour and 35 minutes.
Find the best prices on hotels and car rental near Mehrabad
We got great deals on hotels and car rentals near the airport.
Bandar Abbas to Tehran flights
With over 40 flights every week and 9 different airlines you have a wide option of flights to choose from. You can fly non-stop to Tehran (THR) from Bandar Abbas (BND) with Iran Airtour, Iran Aseman Airlines, Iran Air, Qeshm Air, ATA Airlines, Mahan Air, AIS Airlines or Varesh Airlines or you can choose the stopover option via Mashad (MHD).
Bandar Abbas to Tehran with Iran Airtour
You can fly non-stop every weekday with flights departing between 9 am and 22 pm.
With Iran Aseman Airlines
You can fly non-stop every Tuesday, Friday or Sunday at 14:35.
With Iran Air
You can fly non-stop every Monday, Wednesday or Saturday at 17 pm, 19 pm or 20 pm.
With Qeshm Air
You can fly non-stop every weekday except Mondays and Mondays with departure times between 14 pm and 20 pm.
Miles & flight time: BND - THR
The shortest flight time between BND and THR is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 50m | - | 660 (1062 km) |
MHD Mashad | 4h 25m | 1h 0m | 1124 (1809 km) |
Unpublished Flight Rates From Bandar Abbas to Tehran