When flying from Johor Bahru to China, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
1 stop
27h 40mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
9h 50mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
2 stops
15h 45mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
9h 50mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
1 stop
9h 25mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
2 stops
16h 40mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
1 stop
27h 40mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
9h 50mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
2 stops
15h 45mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
9h 50mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
1 stop
9h 25mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
2 stops
16h 40mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
2 stops
28h 05mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
17h 20mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
1 stop
18h 55mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
1 stop
17h 20mMultiple Airlines
Johor Bahru Sultan Ismail Intl
Shanghai Pu Dong
2 stops
27h 20mShanghai Pu Dong
Johor Bahru Sultan Ismail Intl
2 stops
26h 15mSingapore Airlines
If you book a flight to China from Johor Bahru, you will be flying from Sultan Ismail Intl, which is the city’s only airport. Johor Bahru Sultan Ismail Intl (JHB) is located 21.9 km from the centre of Johor Bahru.
One of the carriers operating flights from Johor Bahru Sultan Ismail Intl to China that may be offering flexible change policies is Malaysia Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Johor Bahru to China for under RM 1,900. The cheapest flight booked recently is on Multiple Airlines for just RM 1,892, but on average you can expect to pay RM 5,666.
There are currently 3+ open flights from Johor Bahru to China within the next 7 days for less than RM 2,300.
While on average a flight from Johor Bahru to China is generally RM 3,082, our data shows the cheapest flight currently is RM 3,082. When looking at the most popular route, (Johor Bahru Sultan Ismail Intl - Shanghai Hongqiao Intl), you can expect to pay RM 2,142 for that flight.