Tehran and Shiraz are two most famous airports catering to international flights from around the world. Tehran especially has networks and flights arriving from Europe, Turkey, and Germany. Shiraz has major flights coming from Dubai.