You could buy a BA/AA fare to HNL - excellent potential for TP earning - and then there is a Hawaiian nonstop from HNL-PPT you could buy separately.
No avios/TP on HA but they do credit to AA.
Edit: just realised this has already been suggested twice above.