The Bucks County Marathon course is out-and back along the historic Delaware Canal State Park towpath trail from Yardley north through New Hope Pennsylvania, returning to Yardley.
The first and last 0.3 miles are on paved surface. The tow path is narrow in some sections, requiring single file travel. The towpath has several mule bridge underpasses with low clearance. There are 24 bridge underpasses along the course, for a total of 48 underpassings.