When flying from Johor Bahru to Shanghai, 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
Located just 21.9 km from the city centre, Johor Bahru Sultan Ismail Intl (JHB) is the airport most travellers will use when flying to Shanghai from Johor Bahru.
Some of our airline partners flying from Johor Bahru Sultan Ismail Intl to Shanghai have new flexible policies in place due to COVID-19. Malaysia Airlines is one of the carriers where you may find flexible change policies. You can use our site to filter for airlines like Malaysia Airlines with this kind of flexibility.
Yes, there are multiple flights from Johor Bahru to Shanghai 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,789.
There are currently 3+ open flights from Johor Bahru to Shanghai within the next 7 days for less than RM 2,300.
Looking at all options, your cheapest flight can be booked for RM 3,082. While the most popular route (Johor Bahru Sultan Ismail Intl - Shanghai Hongqiao Intl) can be booked for RM 2,142 on average our data indicates RM 3,082 when flying from Johor Bahru to Shanghai.