Great Rides - Newport News, VA

Wondering where to ride? We got you. Check out our curated collection of local road, family, and mountain bike routes. Here, you’ll find the best places to bike in Newport News - Yorktown, VA along with great cycling routes in Hampton City, and York County. Browse these options for guidance on where to ride in Newport News - Yorktown, GPS files, and metrics on your ride, like distance and elevation.

Here are a few of our favorite Newport News - Yorktown, VA rides.



Wahrani Nature Trails

Distance: 3 mi
17485 Eltham Road Lanexa VA 23089

View route

Harwood's Mill

Distance: 6 mi
Oriana Road (SR 620), Yorktown VA 23692

View route

New Quarter Park

Distance: 7 mi
1000 Lakeshead Drive Williamsburg VA 23185

View route

Lake Maury Natural Area

Distance: 9 mi
1698 Gatewood Road Newport News VA 23601

View route

Beaverdam Park

Distance: 12 mi
8687 Roaring Springs Rd. Gloucester, VA

View route

York River State Park

Distance: 18 mi
9801 York River State Park Road, Williamsburg VA

View route

Yorktown Battlefields Loop

Distance: 12.3 mi
Elevation: +/- 349 ft

York County, VA

View route

Twist and Turn 22-miler

Distance: 22.4 mi
Elevation: +/- 392 ft

Newport News City, VA

View route

Hampton Donut Ride

Distance: 27.4 mi
Elevation: +/- 423 ft

Hampton City, VA

View route

Colonial Parkway Out and Back

Distance: 45.2 mi
Elevation: +/- 1104 ft

York County, VA

View route

Tour de Yorktown Route

Distance: 52.9 mi
Elevation: +/- 690 ft

Burts, VA

View route

Capital Trail Out and Back

Distance: 104.4 mi
Elevation: +/- 3831 ft

James City County, VA

View route

Sandy Bottom Nature Trail

Distance: 4.9 mi
Elevation: +/- 16 ft

Hampton City, VA

View route

Ft. Monroe Loop

Distance: 5.2 mi
Elevation: +/- 101 ft

Hampton City, VA

View route

City Park Loop

Distance: 5.3 mi
Elevation: +/- 87 ft

Newport News, Virginia

View route

Dismal Swamp Canal Trail

Distance: 16.5 mi
Elevation: +/- 41 ft

Chesapeake City, VA

View route

Park to Park Ride

Distance: 30 mi
Elevation: +/- 719 ft

York County, VA

View route