Best airfares from Oklahoma City to ShanghaiJetradar compares airfares from Oklahoma City to Shanghai with hundreds of airlines (including United Airlines, American Airlines, Lufthansa) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Shanghai, you choose where to book. Also there you can find airlines special offers from Oklahoma City to Shanghai. The cheapest round-trip price found within the last week was $1,254. The cheapest oneway price found within the last week was $1,035.
Cheapest Flights from Oklahoma City, OK to Shanghai
Airline One Way One Way / Round-Trip Round-Trip United Airlines $740 $1,213 American Airlines $685 $1,396 Lufthansa $1,872 $3,415 Alaska Airlines Find Find Qatar Airways $1,007 $1,919
Airline One Way One Way / Round-Trip Round-Trip British Airways $3,978 $2,698 KLM $5,284 $1,916 Air France $5,286 $1,885 Emirates $9,958 $3,460 Etihad Airways $988 $2,369
Airline One Way One Way / Round-Trip Round-Trip Air Canada $564 $1,671 Swiss International Air Lines $4,599 Find Austrian Airlines $4,579 Find China Eastern Airlines $605 $1,749 China Southern Airlines $1,417 $2,812
Airline One Way One Way / Round-Trip Round-Trip Cathay Pacific $1,239 $1,905 Air China $827 $1,448 Korean Air $1,123 $2,152 Singapore Airlines Find $33,178 Iberia $3,810 Find
Flights from Oklahoma City to Shanghai
Travelling from Oklahoma City to Shanghai advices and facts
- The distance between Oklahoma City and Shanghai is 7193 miles (or 11576 kilometers).
- When you fly from Oklahoma City to Shanghai, don't forget about the time difference. The time in Shanghai is 14:00 from the Oklahoma City time. The current time in Shanghai is 01:43am and 11:43am in Oklahoma City. Check this again shortly before your flight.
- The currency exchange rate between Oklahoma City (OKC) and Shanghai (SHA) is 1 USD = 6.864 CNY.