The average ticket from New Haven, CT to New York, NY will cost around $35 if you buy it on the day, but the cheapest tickets can be found for only $27.