Lowcost flights from Kota Kinabalu (Malaysia) to Shanghai (China), €72 - €287

Direct distance between cities: 2871 km. Average direct flight time is 4:22 hours.

Please note! Some routes are seasonal.

From Kota Kinabalu to Shanghai with Spring Airlines (9C)
From Kota Kinabalu to Shanghai with AirAsia (AK)
Average ticket price: €72 - €287

Connection in Beijing (China)
From Kota Kinabalu to Beijing with AirAsia (AK)
Average ticket price: €94 - €378
From Beijing to Shanghai with China United Airlines (KN)
From Beijing to Shanghai with Spring Airlines (9C)
Average ticket price: €27 - €107
Connection in Busan (South Korea)
From Kota Kinabalu to Busan with Air Busan (BX)
From Kota Kinabalu to Busan with Jeju Air (7C)
Average ticket price: €88 - €351
From Busan to Shanghai with Spring Airlines (9C)
Average ticket price: €21 - €82
Connection in Guangzhou (China)
From Kota Kinabalu to Guangzhou with AirAsia (AK)
Average ticket price: €49 - €197
From Guangzhou to Shanghai with 9 Air (AQ)
From Guangzhou to Shanghai with Spring Airlines (9C)
Average ticket price: €30 - €119
Connection in Hong Kong (Hong Kong)
From Kota Kinabalu to Hong Kong with HK Express (UO)
From Kota Kinabalu to Hong Kong with AirAsia (AK)
Average ticket price: €46 - €183
From Hong Kong to Shanghai with Spring Airlines (9C)
From Hong Kong to Shanghai with HK Express (UO)
Average ticket price: €31 - €123
Connection in Kuala Lumpur (Malaysia)
From Kota Kinabalu to Kuala Lumpur with IndiGo (6E)
From Kota Kinabalu to Kuala Lumpur with AirAsia (AK)
From Kota Kinabalu to Kuala Lumpur with AirAsia X (D7)
From Kota Kinabalu to Kuala Lumpur with Firefly (FY)
Average ticket price: €41 - €162
From Kuala Lumpur to Shanghai with AirAsia X (D7)
Average ticket price: €94 - €375
Connection in Kunming (China)
From Kota Kinabalu to Kunming with AirAsia (AK)
Average ticket price: €64 - €255
From Kunming to Shanghai with Lucky Air (8L)
From Kunming to Shanghai with Spring Airlines (9C)
Average ticket price: €48 - €194
Connection in Manila (Philippines)
From Kota Kinabalu to Manila with Cebu Pacific (5J)
From Kota Kinabalu to Manila with Philippines AirAsia (Z2)
Average ticket price: €28 - €111
From Manila to Shanghai with Cebu Pacific (5J)
From Manila to Shanghai with Philippines AirAsia (Z2)
Average ticket price: €46 - €185
Connection in Seoul (South Korea)
From Kota Kinabalu to Seoul with AirAsia (AK)
From Kota Kinabalu to Seoul with Eastar Jet (ZE)
From Kota Kinabalu to Seoul with Jeju Air (7C)
From Kota Kinabalu to Seoul with Jin Air (LJ)
From Kota Kinabalu to Seoul with T'way Air (TW)
Average ticket price: €92 - €369
From Seoul to Shanghai with Spring Airlines (9C)
From Seoul to Shanghai with Eastar Jet (ZE)
Average ticket price: €22 - €87
Connection in Shenzhen (China)
From Kota Kinabalu to Shenzhen with AirAsia (AK)
Average ticket price: €47 - €186
From Shenzhen to Shanghai with Spring Airlines (9C)
Average ticket price: €30 - €121
Connection in Singapore (Singapore)
From Kota Kinabalu to Singapore with AirAsia (AK)
From Kota Kinabalu to Singapore with Scoot (TR)
Average ticket price: €36 - €145
From Singapore to Shanghai with Spring Airlines (9C)
Average ticket price: €95 - €381
Connection in Taipei (Taiwan)
From Kota Kinabalu to Taipei with AirAsia (AK)
Average ticket price: €55 - €221
From Taipei to Shanghai with Spring Airlines (9C)
Average ticket price: €17 - €68