How Far is Boston from New York?

The distance between Boston and New York is about 190 miles. If you are traveling by bus it could take about 4 1/2 hours depending on the type of traffic, and by car it is about 3 hours. You can find more information here: