北印度洋洋流按成因属于风海流.
印度半岛、中南半岛等地属于热带季风气候,夏季盛行西南风,北印度洋海区在盛行风的作用下,海水向东流,呈顺时针方向.
冬季盛行东北风,北印度洋海区在盛行风的作用下,海水向西流,呈逆时针方向.