Flight distance between Fayzabad, Afghanistan and Chanthaburi, Thailand 2,579.8 mi / 4,151.9 km