Flight distance between Fayzabad, Afghanistan and Rosalie, Dominica 7,646.9 mi / 12,306.4 km