True, its a trip from hell... but doable. Take the airtrain to "howard beach" station.Hop on the "A" train to 42st. Port Authority station, take the Greyhound bus. Its about 18 hrs with transfers, bout $110 bucks.
See www.greyhound.com for more info
True, its a trip from