United and Continental Airlines offers Non-stop Flights to Haiti out of Newark Liberty International Airport (EWR), Newark New Jersey.

I mention both United Airlines and Continental Airlines but it's really one airline now... Continental merged with United back in May 2010.

Continental Airlines started offering nonstop flights between Newark Liberty International Airport and Port-Au-Prince, Haiti on June 9 2011.

The four-hour flight will leave Newark at 9:25 a.m. and land in Port-Au-Prince at 12:15 p.m. The return flight will depart at 1:20 p.m. and arrive in Newark at 6:15 p.m. The airline will use a Boeing 737-800, which can seat 160 passengers. (nj.com)