Hey Mikey-try Caribbean Air out of JFK. I looked a few days ago and direct flts were a little over $500/pp. Newark is closer for us too but can't ever get a reasonably priced flight to MBJ. We booked a few months ago and got ours for a little over $400 each.