Flight distance between Guaynabo, Puerto Rico and Novosibirsk, Russia 7,048.9 mi / 11,344.1 km