The trip from Richards Landing to Richmond Hill covers roughly 685 kilometers. You will depart St. Joseph Island and head toward Sault Ste. Marie, then follow the Trans-Canada Highway 17 East. Upon reaching the Sudbury area, transition to Highway 69 South, which merges into Highway 400 South. Continue past Barrie and take the Highway 407 or local arterial roads to reach Richmond Hill.
Total Distance: Driving distance is 685 km; straight-line air distance is 515 km.
Highway 407 is a toll road that can save significant time during rush hour.
Late spring or early autumn provides the most comfortable driving weather.