In this paper, six-node hybrid-Trefftz triangular finite element models which can readily be incorporated into the standard finite element program framework in the form of additional element subroutines are devised via a hybrid variational principle for Helmholtz problem. In these elements, domain and boundary variables are independently assumed. The former is truncated from the Trefftz solution sets and the latter is obtained by the standard polynomial-based nodal interpolation. The equality of the two variables are enforced along the element boundary. Both the plane-wave solutions and Bessel solutions are employed to construct the domain variable. For full rankness of the element matrix, a minimal of six domain modes are required. By using local coordinates and directions, rank sufficient and invariant elements with six plane-wave modes, six Bessel solution modes and seven Bessel solution modes are devised. Numerical studies indicate that the hybrid-Trefftz elements are typically 50% less erroneous than their continuous Galerkin element counterpart.