Flight distance between Fayzabad, Afghanistan and Samut Prakan, Thailand 2,460.5 mi / 3,959.8 km