Best airfares from Shanghai to Johor BahruJetradar compares airfares from Shanghai to Johor Bahru with hundreds of airlines (including Thai Airways, Malaysia Airlines, Singapore Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Johor Bahru, you choose where to book. Also there you can find airlines special offers from Shanghai to Johor Bahru. The cheapest round-trip price found within the last week was ₹52,764. The cheapest oneway price found within the last week was ₹35,406.
Cheapest Flights from Shanghai to Johor Bahru
Airline One Way One Way / Round-Trip Round-Trip Thai Airways ₹85,255 ₹208,366 Malaysia Airlines Find ₹32,977 Singapore Airlines ₹127,022 ₹207,961 Cathay Pacific Find ₹105,615 China Southern Airlines ₹28,829 ₹43,691
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines ₹22,116 ₹44,649 Silkair Find Find Garuda Indonesia ₹88,885 ₹161,055 Korean Air Find ₹118,526 Air China ₹37,650 ₹55,979
Airline One Way One Way / Round-Trip Round-Trip AirAsia ₹13,887 ₹30,367 Vietnam Airlines ₹42,165 ₹48,357 Thai AirAsia ₹25,700 Find AirAsia X ₹18,806 ₹30,367 Shanghai Airlines ₹27,858 ₹44,032
Airline One Way One Way / Round-Trip Round-Trip Xiamen Airlines ₹43,873 ₹54,589 Juneyao Airlines ₹34,442 ₹210,198 Kingfisher Airlines ₹35,406 Find Thai AirAsia X ₹18,532 ₹34,820 Orient Thai ₹26,049 Find
Flights from Shanghai to Johor Bahru
Travelling from Shanghai to Johor Bahru advices and facts
- The distance between Shanghai and Johor Bahru is 2344 miles (or 3773 kilometers).
- There is no time difference between Shanghai and Johor Bahru. Check this again shortly before your flight.
- The currency exchange rate between Shanghai (SHA) and Johor Bahru (JHB) is 1 CNY = 0.6433 MYR.