Flight distance between Niigata, Japan and Charikar, Afghanistan 3,792.4 mi / 6,103.2 km