Flight distance between Vaughan, Canada and Navapolatsk, Belarus 4,396.3 mi / 7,075.1 km