MTB Project Logo

Duluth Traverse (DT)

  4.4 ( 13 ) Favorite


42.7 mile 68.7 kilometer point to point
75% Singletrack


Ascent: 2,987' 910 m
Descent: -2,973' -906 m
High: 1,304' 397 m
Low: 655' 200 m


Avg Grade: 3% (2°)
Max Grade: 20% (11°)


Driving directions Take a virtual tour
Zoom in to see details
Map Key

Trail shared by Matt Goodman


Current trail conditions

Update Conditions
Minor Issues 45 days ago See History

Navigate on-trail with our free app

iOS App Store Android App Store

A complete route across town using as much of the completed DT trail as possible.

Matt Goodman

Electric Mountain Bikes Not Allowed

Features Drops/Jumps · Views

Closed when wet or muddy Check for trail closures.


The Duluth Traverse ("DT") is progressing toward completion with each trail-building season that passes. It is the result of a shared vision that COGGS and the City of Duluth have for a multi-use, singletrack trail that is purpose-built for mountain biking and completely traverses the entire length of the City of Duluth.

Consisting of mostly beginner-level singletrack, the DT connects extensive and more difficult trail networks in clusters at Lester Park, Hartley Park, Piedmont-Brewer Park, Spirit Mountain, and Mission Creek. This route is drawn strictly using sanctioned, purpose-built singletrack and public roads.

As mapped here, the route is roughly 75% singletrack. Much of the non-singletrack is on gravel road, doubletrack, or paths. The longest section of pavement is a neighborhood cut-off between Chester Park and Hartley (near UMD).

This "route" will be updated periodically when additional sections of sanctioned singletrack are filled-in.

Current as of 8/1/2019.

Need to Know

Direction: there is a segment at Spirit Mountain called "Happy Camper" which is a one-way, downhill trail when lifts are running, and one-way, climbing trail when they are not running. Everything else is two-way. To ascend Spirit Mountain while the lifts are running, use "The Puker."

The singletrack sections are all signed with the red/grey Duluth Traverse Logo.


NOTE: This route is drawn strictly using sanctioned singletrack and public roads, using only beginner level trails. There are many advanced alternative sections in the parks.

Wild Woods: Mission Creek to Spirit Mountain
Start in Chamber's Grove Park and head north on the rolling climb of St. Louis River Trail - Duluth Traverse. At the junction, keep left. Cross Highway 210 and keep left to stay on Valley West. Descend into the valley of Mission Creek, and turn left for a short jog on Mission Creek Pkwy (gravel doubletrack). Take the singletrack on the right. Keep left at the junction. At the top of the singletrack climb, you'll come back out on Mission Creek Pkwy, with bridges over a paved trail and several railroad tracks. Continue north on this, cross Becks Road and onto Skyline Parkway (gravel road) going east. Ride the Skyline Parkway for about 5 miles and enjoy the views from the overlooks. Just before Spirit Mountain's Adventure Center, look for the obvious entry to Happy Camper on your right(downhill). Only ride this down when lifts are running!

If the bike park lifts are not running, stay on the road just past Happy Camper, take the grassy doubletrack (Bardon Peak Boulevard on the map) that veers off to the right. Ride this for a few hundred yards until you come to the intersection with Candyland and take this down. At the bottom of those singletrack bike park trails, you'll reach a doubletrack (DWP railroad grade). Turn left on this.

Big climb: Spirit Mountain to Brewer Park
Across from the patio of the lower Spirit Mountain chalet, enter the woods on the singletrack Kingsbury trail. Then continue northeast on a paved recreational trail. From the I-35 underpass, follow the Keene Creek trail across Cody Street, past the florist and left onto Westgate Boulevard. The singletrack will pick up again on the right (uphill) side of the road, in the trees. Keep climbing on this trail, crossing Skyline Parkway onto Lollygagger in Brewer Park.

Hills and Harbor: Piedmont Park to Observation Hill
Follow Lollygagger down and through the Haines Road tunnel onto Lower Burner of Stovetop, climbing gently to the top of Piedmont Park. Then head down Skyline trail, crossing Skyline Parkway, continue descending on Lincoln Trail until you are spit out onto Lyman Street. At the corner, turn left onto the singletrack and continue on the Lincoln trail. This section will spit you out onto West 9th Street. Take this to its end where you hit the singletrack of the Miller Creek section. Climb along the wild little creek and turn right at the top. Cross Piedmont Avenue on the Skyline road bridge then duck into the Enger Trail on your right. Roll along here to Twin Ponds and ride around the lower pond to the little parking lot on the other side. Climb up and over Observation Hill.

Observation Hill to Hartley
Follow West 9th St for about 0.25 miles until you see the singletrack trail "Antenna Farm". Cross neighborhood and Central Entrance and get back onto singletrack: Hilltopper and Chester Bowl Rim. Brainard Avenue to West Arrowhead Road, to the Hartley trails. Watch for the DT entrance into Hartley Park on the north side of Arrowhead Road. At the junction with Root Canal, turn right to "Old Hartley Road"(gravel doubletrack) for the easiest option through Hartley Park to Woodland Avenue. Take Root Canal for an intermediate singletrack option.

Ridgelines and Rivers: Hartley Park to Lester Park
Cross Woodland Avenue and follow the Duluth Traverse singletrack through the woods. Turn right on Allendale Avenue, and take St. Paul, Woodland, and Carlisle Avenues to Vermilion Road (go north). Ride the gravel road between cemeteries and watch for Morningside trail on your right (east) after the beaver swamp. Continue across Jean Duluth Road. For the easiest option, follow the gravel road around the corner and take Snively Trail, for intermediate option go right onto Hawkridge Trail. From the end of either of those trails, cross 7 Bridges Road and take Lester River trail down to the park.

Biked this trail?

We need help with the following missing trail information:

Family Friendly, ADA Accessible, History & Background


Rate This Featured Ride

Rate Quality

   Clear Rating

Rate Difficulty

Share This Ride

Check In


Aug 4, 2019
Mischa Ronick
From Jamie and Carson's house
Jul 31, 2018
Molly Kampa
Jul 21, 2018
Mike Smith
May 27, 2018
Frank Stanton
Old check in- but it was a fun ride. Will do again. 46mi — 8h 30m
Mar 17, 2018
Meng Thao
Sep 17, 2017
Paul Doty
Aug 20, 2017
Sam Cleveland
Aug 6, 2017
Justin Kretzmann

Stewarded By

Trail Ratings

  4.4 from 13 votes


  4.4 from 13 votes
5 Star
4 Star
3 Star
2 Star
1 Star
Featured Ride Rankings


in Minnesota


137 Views Last Month
24,709 Since Nov 14, 2016



Photo credit: Hansi Johnson.
Ripping down the Observation Hill trail at sunrise.
Oct 5, 2015 near Duluth, MN
A section of the Duluth Traverse at Mission Creek.
Aug 27, 2015 near Esko, MN
Riding the Pines.
Jan 18, 2016 near Arnold, MN
Early winter ride on Hawks Ridge, looking east. Fat bikes help smooth out the chunky rocks a bit.
Nov 24, 2015 near Arnold, MN
One of the smoother sections of Hawk Ridge Trail.
May 8, 2017 near Arnold, MN
Expect plenty of two-way traffic on the Duluth Traverse.
May 8, 2017 near Arnold, MN


MTB Project is part of the REI Co-op family,
where a life outdoors is a life well lived.

Shop REI Mountain Bike

MTB Project is supported by

Support Your Local IMBA Chapter