The distance between Markdale to Toronto is 151 km. It takes just over 2 hours to complete the drive.