Remember in NJ the turnpike is I-95
If you are on I-295 in NJ going north once you are above Burlington it gets interesting. If you continue on I-295 North you will eventually end up on I-95 South in Pa. If you are using I-295 you would need to then take I-195 to the NJ turnpike (also known as I-95). Leave it to NJ to make a circle out of a interstate. And if you take I-95 north through Pa in crosses under the Pa turnpike (I-276 in that area), but does not connect. It is easy to get on the Pa turnpike at the Bristol interchange. Exit I-95 at Route 413 (South stay left on off ramp) to I-13 North to Pa turnpike connector bridge (about 10 minutes time). And if you stay on I-95 north through Pa into NJ without turns you end up on I-295 south.
Depending on where you are coming from 202 to NJ to 78 to Newark Airport. I am in Bucks County so this is my route.
Just more reason to bite the bullet and take the flight from PHL regardless of carrier.