How far is Boston Massachusetts from Montreal Canada?

The distance between Boston, Massachusetts and Montreal, Canada is 320 miles (515 km), an approximately 5 hour journey taking this route:

From Boston to DERBY LINE, VT - where you will be crossing the border into CANADA (Stanstead, QC) - it is 221 miles (356 km) taking this route:
  1. Take I-93 NORTH, from Boston, to I-91 NORTH to ST. JOHNSBURY @ END I-93 in NEW HAMPSHIRE.
  2. Take I-91 NORTH to CANADA, via the BORDER X-ING from Derby Line, VT into Stanstead, QC. You will be continuing on AUTOROUTE 55 - NORD (north).

From Stanstead to Montréal, it is 158 km (98 miles) taking this route:
  1. Continue on AUTOROUTE 55 - NORD, from Stanstead, to AUTOROUTE 10 - OUEST (west) to MONTRÉAL at SORTIE (exit) 34O.
  2. Take AUTOROUTE 10 - OUEST to Montréal.