Flight distance between Sabanitas, Panama and Charlotte Amalie, U.S. Virgin Islands 1,174.8 mi / 1,890.7 km