New jersey to boston

A popular route!

The driving distance from New Jersey to Boston is approximately 215 miles (346 km), and the journey typically takes around 4-5 hours depending on traffic and the route you take. Here are the most common options:

Route 1: I-95 North

Route 2: I-287 North and I-95 North

Public Transportation

Tolls

Traffic and Road Conditions