Distance from new jersey to boston

The distance from New Jersey to Boston depends on the specific locations within each state. Here are the approximate distances between some major cities in New Jersey and Boston:

By air, the flight distance from Newark Liberty International Airport (EWR) to Boston Logan International Airport (BOS) is approximately 140 miles (225 km), with a flight time of about 1 hour.

By train, the Amtrak Northeast Regional train takes around 4.5 hours to travel from New York Penn Station (NYP) to Boston South Station (BOS), with a stop at Newark Penn Station (NWK) along the way.

By bus, the Greyhound bus ride from Newark Penn Station to Boston South Station takes around 5-6 hours, depending on traffic and the route taken.