Direct flights from Bandar Abbas to Tehran
All flights from BND to THR non-stop. There are direct flights from Bandar Abbas, Iran to Mehrabad International (THR), Iran every day of the week The flight distance is 660 miles and the trip usually takes about 2 hours and 5 minutes.
Airlines with non-stop routes:

Varesh Airlines

Iran Airtour

Qeshm Air

AIS Airlines

Iran Aseman Airlines

Iran Air


ATA Airlines

Mahan Air
No flights anymore

No flights anymore
Flight schedule from Bandar Abbas to Tehran with Varesh Airlines
This is a weekly direct flight schedule for Varesh Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with Iran Airtour
This is a weekly direct flight schedule for Iran Airtour. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with Qeshm Air
This is a weekly direct flight schedule for Qeshm Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with AIS Airlines
This is a weekly direct flight schedule for AIS Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with Iran Aseman Airlines
This is a weekly direct flight schedule for Iran Aseman Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with Iran Air
This is a weekly direct flight schedule for Iran Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with
This is a weekly direct flight schedule for . Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Flight schedule from Bandar Abbas to Tehran with ATA Airlines
This is a weekly direct flight schedule for ATA Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Bandar Abbas to Tehran flight departures
Select a date to see all scheduled flight departures between BND to THR.
BND - THR information
-
Distance660 miles (1062 km)
-
Flight time2 hours and 5 minutes
-
Airlines
Varesh Airlines
Iran Airtour
Qeshm Air
AIS Airlines
Iran Aseman Airlines
Iran Air
ATA Airlines
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Varesh Airlines AircraftBoeing 737 Passenger
-
Iran Airtour AircraftBoeing (Douglas) MD-80
-
Qeshm Air AircraftFokker 100
-
AIS Airlines AircraftBoeing 737 Passenger
-
Iran Aseman Airlines AircraftsFokker 100Boeing 737 Passenger
-
Iran Air AircraftFokker 100
-
AircraftBoeing (Douglas) MD-80
-
ATA Airlines AircraftBoeing (Douglas) MD-80
-
Arrival TerminalsTerminal 1 (Iran Airtour)Terminal 2 (Iran Air)Terminal 4 (Iran Aseman Airlines)
Domestic flights from Bandar Abbas (THR)

From Bandar Abbas to Mashad
MHD Mashhad

From Bandar Abbas to Isfahan
IFN Esfahan Shahid Beheshti Intl

From Bandar Abbas to Kish Island
KIH Kish International Airport

From Bandar Abbas to Sary
SRY Dashte Naz Airport

From Bandar Abbas to Tabriz
TBZ Tabriz International

From Bandar Abbas to Abu Musa
AEU Abu Musa Airport

From Bandar Abbas to Yazd
AZD Yazd Shahid Sadooghi
From Bandar Abbas to Chah Bahar
ZBR Chah Bahar