Henry Hudson Trail

This post may contain affiliate links. We may receive a commission for purchases made through these at no cost to you.


A paved trail on a former rail bed that runs through Monmouth County.

Henry Hudson Trail (North):

A paved trail on a former rail bed that runs from Keyport to the Atlantic Highlands, and can be connected via about a mile road ride to the Bayshore Bike Trail.

Pass through shady forests and marshlands, past backyards, over boardwalks, with views of Sandy Hook Bay, the Verrazano bridge, and the NYC skyline.

Available miles: 12

Henry Hudson Trail (South):

A paved trail in two sections that run from Freehold to Marlboro and Marlboro to Aberdeen.

It is not recommended to connect the sections, as the route between them is on a busy road.

Available miles: 5 per section.

Our two cents:

Paved but not entirely smooth sailing – occasional bumps and dips from roots. Street crossings can be frequent. Some traffic noise. The posts below are from rides before the North section received storm damage.

Route info with trail maps, photos, and videos:

Henry Hudson Trail Resources: