I have done this before, it is a cheap way to make it to KP, around 10 bucks, shouldnt take too long.
Here is what to do:take the Q33 bus from the airport to Jackson Heights Subway Station, take the 7 Train to Flushing Main Street, get on the LIRR there,and take it to Great Neck Station.
You...