Flight distance between Guaynabo, Puerto Rico and Ruse, Bulgaria 5,448.1 mi / 8,767.9 km