Buddha, are you necessarily looking for the cheapest transport?  You can often find flights that are less than the train -- anywhere from $90-150.  If you fly in to Newark, there's an easy train in to Penn Station and take a cab or hop on the subway there.  If you fly in to LaGuardia, I think you have to take a taxi, which can be pricey depending on where you're going...