Find cheap Tijuana, Mexico to Shanghai, China flights with our free search service. Compare all available fares for direct or connection flights to Shanghai.
Best price to flight from Tijuana to Shanghai (One Way)
What is the distance between Tijuana and Shanghai?
The average distance from Tijuana to Shanghai is 22502 kilometers (equals to 13982 miles or 12150 nautical miles).
Your flight will departure from Tijuana Airport, Mexico and arrive on Shanghai Hongqiao Airport, China.