North Jersey Coast Line (NJ Transit Rail) serves 23 stations between NEW YORK PENN STATION and BAY HEAD.