What is the driving distance between Corning California and Osoyoos BC?

The driving distance from Corning, CA 96021, USA to Osoyoos, BC V0H, Canada is 782.5mi / 1259.4km