Die Entfernung (Strecke bzw. Distanz) zwischen Markham und Oshawa beträgt Luftlinie ca. 34 Kilometer (km).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Oshawa höchst wahrscheinlich länger, da hier nur die Luftlinie von Markham nach Oshawa berechnet wurde.