Flight distance between Baghlān, Afghanistan and Schaffhausen, Switzerland 3,108.2 mi / 5,002.1 km