New Jersey Transit has one train that hugs the shore: the North Jersey Coast Line. Traveling to Long Branch and Bay Head, this journey offers sweeping views of the Atlantic, and crosses over a number of bridges to give riders a birds-eye view of the waters below, as well as tidal marshes. |