Tunnel of Trees (M-119)

A narrow tree-lined road along Lake Michigan from Harbor Springs to Cross Village, with orchards and a famous roadhouse.

Distance
65 miles
Driving
3 hours
Take
1 day
Route
Petoskey, MI to Mackinaw City, MI
Plan this trip for your car

M-119 is a winding, tree-canopied road above Lake Michigan between Harbor Springs and Cross Village. It passes Good Hart and the Legs Inn, a stone folk-art restaurant. The road is narrow with curves, so go slowly. It's an easy half-day detour from Petoskey or Mackinaw City, and the colours in October are the reason people come.

The stops

  1. Start

    Petoskey, MI

  2. Town

    Petoskey

    Start, with Petoskey stone beaches.

  3. Town

    Harbor Springs

    Harbour village at the start of M-119.

  4. Town

    Good Hart

    Tiny hamlet with a general store (approx coordinates).

  5. Town · Overnight

    Cross Village

    End of the tunnel; Legs Inn serves Polish dishes with views.

  6. Park

    Wilderness State Park

    Lakeshore park with beach and trails on the way to Mackinaw City.

  7. Town

    Mackinaw City

    Straits of Mackinac and ferries to the island.

  8. Finish

    Mackinaw City, MI

Where to stay

  • Night 1

    Harbor Springs

    Harbor Springs inns · Petoskey State Park campground

When to go
Late Sep–mid Oct for colour; summer for lake views
On the road
Narrow with no shoulders; slow speeds and cyclists. Some sections lack cell reception.

Take the trip with you

Roadtrip finds the cheapest fuel on the way, warns you about tolls and cameras, and splits the cost with everyone in the car.

Rated 4.7 by drivers · 700,000 downloads

The Roadtrip app showing a drive into London that costs £4.81 each, with fuel prices along the way