Flight distance between Schaffhausen, Switzerland and Gustavo A. Madero, Mexico 6,006.9 mi / 9,667.2 km