Flight distance between Río Grande, Puerto Rico and Kragujevac, Serbia 5,186.1 mi / 8,346.2 km