The longest covered bridge is the Hartland Covered Bridge, a seven-span wooden truss bridge which spans the Saint John River in Hartland, New Brunswick, Canada. The bridge, which was constructed in ...