Flight distance between Buba, Guinea-Bissau and Charlotte Amalie, U.S. Virgin Islands 3,355.8 mi / 5,400.6 km