Flights from Shanghai to San Jose Cabo (PVG to SJD)
Find cheap Shanghai, China to San Jose Cabo, Mexico flights with our free search service. Compare all available fares for direct or connection flights to San Jose Cabo.
Best price to flight from Shanghai to San Jose Cabo (One Way)
What is the distance between Shanghai and San Jose Cabo?
The average distance from Shanghai to San Jose Cabo is 22851 kilometers (equals to 14198 miles or 12338 nautical miles).
Your flight will departure from Shanghai Pudong International Airport, China and arrive on Los Cabos International Airport, Mexico.