Richmond to TorontoAbout 935 km via I-95 and I-81 through Pennsylvania, then I-86 and I-90 to Buffalo and the Peace Bridge or Queenston-Lewiston. Plan the delivery window around the border.
Richmond to MontrealAbout 1,110 km, north on I-95 and I-81, then I-87 at Plattsburgh to the Lacolle-Champlain crossing. Quebec deliveries often hinge on July 1, so book early.
Richmond to VancouverAbout 4,830 km, the long haul. Across the northern states on interstates such as I-81 and I-90, then I-5 north to the Pacific Highway crossing at Blaine. A multi-day run.
Petersburg to TorontoAbout 975 km, roughly 40 km more than from Richmond. The truck picks up I-95 north at Petersburg, then follows the same I-81 and Peace Bridge line. Same carrier, same paperwork.
Ashland to MontrealAbout 1,090 km from Ashland, just north of Richmond on I-95, so the truck skips city traffic and heads straight for I-81, I-87 and the Lacolle-Champlain crossing.