Chinese Vice President Xi Jinping arrived here on Monday afternoon, kicking off his official visit to Mexico, Xinhua reported.