Flight distance between Barrouallie, Saint Vincent and the Grenadines and Moscow, Russia 5,803.4 mi / 9,339.7 km