Flight distance between Fayzabad, Afghanistan and Sihanoukville, Cambodia 2,746.7 mi / 4,420.4 km