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
| Park | Straight-line distance | Estimated drive | Realistic trip |
|---|---|---|---|
| Great Sand Dunes National Park | 148 mi (239 km) | 3 hr 58 min | Best as a weekend |
| Mesa Verde National Park | 175 mi (282 km) | 4 hr 36 min | Best as a weekend |
| White Sands National Park | 201 mi (323 km) | 5 hr 12 min | Best as a weekend |
| Black Canyon of the Gunnison National Park | 223 mi (358 km) | 5 hr 43 min | Best as a weekend |
| Petrified Forest National Park | 223 mi (358 km) | 5 hr 43 min | Best as a weekend |
| Carlsbad Caverns National Park | 257 mi (413 km) | 6 hr 32 min | Worth a longer road trip |
| Guadalupe Mountains National Park | 266 mi (429 km) | 6 hr 45 min | Worth a longer road trip |
| Canyonlands National Park | 280 mi (451 km) | 7 hr 5 min | Worth a longer road trip |
| Arches National Park | 288 mi (463 km) | 7 hr 16 min | Worth a longer road trip |
| Rocky Mountain National Park | 323 mi (520 km) | 8 hr 6 min | Worth 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.