Flight distance between Ruma, Serbia and Charlotte Amalie, U.S. Virgin Islands 5,078.8 mi / 8,173.5 km