Flight distance between Trou du Nord, Haiti and Pirot, Serbia 5,524.4 mi / 8,890.7 km