Martinsville & Henry County, VA
NASCAR heritage, Virginia Museum & Piedmont lake country
🚗 2–2¼ hours from Johnson City · ~95 miles from Bristol · Bristol via US-58 E toward Martinsville
Best season: Year-round museum; lake Apr–Oct
Getting there
Get driving directions from Johnson City ↗ · Open in Google Maps ↗
Map shows Martinsville, VA. Times vary from Kingsport and Bristol.
Martinsville mixes stock-car racing lore with an unexpectedly strong Virginia Museum of Natural History — dinosaurs, minerals, and kid-friendly exhibits in a walkable downtown.
Philpott Lake adds boating and shoreline trails if you want outdoor balance after indoor museum time.
Highlights
- Virginia Museum of Natural History
- Martinsville Speedway & racing heritage
- Uptown Martinsville dining district
- Philpott Lake boating & trails
Sample one-day itinerary
Allow 2 hours with kids; downtown parking decks.
Walk restaurant row; speedway photo drive-by.
Shore picnic or boat ramp if gear ready.
Know before you go
- Race weekends change traffic — check NASCAR schedule.
- Closer from Bristol than Johnson City.
- Museum is excellent rainy-day anchor.
Links & resources
More day trips
25–35 min 📖 Jonesborough, TN
25–35 min 🌊 Erwin & the Nolichucky Gorge
30–45 min 🛥️ South Holston Lake
30–45 min
← All day trips · Weekend in the Tri-Cities · Events this weekend