Flight distance between South Boston, United States of America and Moscow, Russia 4,487.1 mi / 7,221.2 km