This paper presents an efficient k-nearest neighbors approach for classifying land cover regions in hyperspectral data using non-linear dimensionality reduction. It highlights the challenges of processing high-dimensional hyperspectral data and proposes a method that reduces dimensionality via the Johnson's shortest path algorithm and multidimensional scaling before applying k-nearest neighbors for classification. The proposed method demonstrates improved effectiveness in land cover classification over traditional methods.