Flight distance between Guayama, Puerto Rico and Belgrade, Serbia 5,186.0 mi / 8,346.0 km