Flight distance between Fayzabad, Afghanistan and Lobamba, Swaziland 5,083.3 mi / 8,180.7 km