Flight distance between Villeurbanne, France and Mahilyow, Belarus 1,257.2 mi / 2,023.3 km