Flight distance between Amersfoort, Netherlands and Karachi, Pakistan 3,688.7 mi / 5,936.3 km