Flight distance between Fayzabad, Afghanistan and Castle Hill, Australia 7,115.8 mi / 11,451.7 km