Flight distance between Fayzabad, Afghanistan and Flying Fish Cove, Christmas Island 3,995.4 mi / 6,430.0 km