Chengdu is geographically closer to Guangzhou than it is to Shanghai. The straight-line flight distance from Chengdu to Guangzhou is approximately 1,222 to 1,223 kilometers (about 760 miles), while the flight distance to Shanghai is significantly longer, measuring approximately 1,656 to 1,704 kilometers (about 1,030 to 1,059 miles). This proximity is also reflected in travel times; a high-speed train from Chengdu to Guangzhou can complete the journey in as little as 6 hours and 54 minutes, whereas the fastest high-speed rail connection to Shanghai takes roughly 10 hours and 6 minutes. Whether measuring by aerial distance or land-based transportation, Guangzhou is the nearer of the two major coastal cities to the Sichuan capital.