Distance from Markham to Comox

The distance from Markham to Comox is 4435 km (or 2756 mi). The estimated driving time for the trip is 53h and the main road for this route is the Trans-Canada Highway. In a straight line, the distance between Markham and Comox is 3481 km (2163 mi).