Best airfares from Johor Bahru to ShenzhenJetradar compares airfares from Johor Bahru to Shenzhen with hundreds of airlines (including China Eastern Airlines, China Southern Airlines, Korean Air) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Shenzhen, you choose where to book. Also there you can find airlines special offers from Johor Bahru to Shenzhen. The cheapest round-trip price found within the last week was $559. The cheapest oneway price found within the last week was $76.
Cheapest Flights from Johor Bahru to Shenzhen
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines $352 $516 China Southern Airlines $427 $672 Korean Air $703 $849 Air China $191 $369 Singapore Airlines $537 Find
Airline One Way One Way / Round-Trip Round-Trip Thai Airways Find $1,370 Malaysia Airlines $345 $572 Ethiopian Airlines $476 Find Bangkok Airways $595 $1,142 Japan Airlines $2,054 Find
Airline One Way One Way / Round-Trip Round-Trip Vietnam Airlines $493 Find China Airlines Find $1,611 Shanghai Airlines $302 $534 Xiamen Airlines $469 $1,312 Silkair $458 Find
Airline One Way One Way / Round-Trip Round-Trip AirAsia $91 $189 Shenzhen Airlines $250 Find Spring Airlines Limited Corporation $76 Find
Flights from Johor Bahru to Shenzhen
Travelling from Johor Bahru to Shenzhen advices and facts
- The distance between Johor Bahru and Shenzhen is 1598 miles (or 2571 kilometers).
- The shortest flight time is 5h 8m
- There is no time difference between Johor Bahru and Shenzhen. Check this again shortly before your flight.
- The currency exchange rate between Johor Bahru (JHB) and Shenzhen (SZX) is 1 MYR = 1.5545 CNY.