All roads in South Jersey lead to Route 55. Take Route 55 South until it ends in Port Elizabeth, NJ. Then take Route 47 South for about 3 miles until you see signs for Heislerville, NJ. Follow signs to Heislerville, NJ. Go through this little town. At end of Main Street, turn right and follow road until it dead ends in marsh at Thompsons Beach on the Delaware Bay. The lighthouse will be on your right, but it is best viewed from the beach area.