Flight distance between Guaynabo, Puerto Rico and Nikšić, Montenegro 5,119.9 mi / 8,239.8 km