Parks Manager

National parks near Santa Fe County, New Mexico

The closest national park to Santa Fe County, New Mexico is Great Sand Dunes National Park — about 148 mi (239 km) away, or roughly 3 hr 58 min of driving.

Nothing here is a comfortable day trip — the nearest parks are better as an overnight or a weekend.

National parks near Santa Fe County

Parks ranked by distance from Santa Fe County
ParkStraight-line distanceEstimated driveRealistic trip
Great Sand Dunes National Park148 mi (239 km)3 hr 58 minBest as a weekend
Mesa Verde National Park175 mi (282 km)4 hr 36 minBest as a weekend
White Sands National Park201 mi (323 km)5 hr 12 minBest as a weekend
Black Canyon of the Gunnison National Park223 mi (358 km)5 hr 43 minBest as a weekend
Petrified Forest National Park223 mi (358 km)5 hr 43 minBest as a weekend
Carlsbad Caverns National Park257 mi (413 km)6 hr 32 minWorth a longer road trip
Guadalupe Mountains National Park266 mi (429 km)6 hr 45 minWorth a longer road trip
Canyonlands National Park280 mi (451 km)7 hr 5 minWorth a longer road trip
Arches National Park288 mi (463 km)7 hr 16 minWorth a longer road trip
Rocky Mountain National Park323 mi (520 km)8 hr 6 minWorth a longer road trip

Towns and cities in Santa Fe County

Common questions

What is the closest national park to Santa Fe County?

Great Sand Dunes National Park, about 148 mi (239 km) away and roughly 3 hr 58 min of driving.

Which national parks can I visit from Santa Fe County in a day?

None comfortably. Plan at least one night away.