The Sierra Madre Occidental lies approximately 300 kilometers inland from the west coast of Mexico at its northern end but approaches to within fifty kilometers of the coast near the Cordillera Neovolcánica.