Cheap Flights from Shanghai to Kota Kinabalu

Compare Shanghai to Kota Kinabalu flight deals

Find the cheapest month or even day of the year to fly to Kota Kinabalu

Book the best Kota Kinabalu fare with no extra fees

Flight deals from Shanghai to Kota Kinabalu

Looking for a cheap last-minute deal or the best return flight from Shanghai to Kota Kinabalu? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Shanghai to Kota Kinabalu

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to Kota Kinabalu flights are currently cheapest in October.

Direct flights from Shanghai to Kota Kinabalu

Shanghai to Kota Kinabalu: Alternative routes

Compare routes from Shanghai to Kota Kinabalu below. You may find an airport to fly into that's cheaper, faster, or easier than Kota Kinabalu.

Shanghai to Kota Kinabalu: Flight information

The things to know before you go.
Cheapest flight foundR 1,911
Cheapest month to flyOctober
Average flight time4 hrs, 30 mins
Most popular airlineShanghai Airlines
Average flights per week13

Finding cheap flights from Shanghai to Kota Kinabalu: Frequently asked questions

The best price we found for a return flight from Shanghai to Kota Kinabalu is R 4,102. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 30 minutes is the average flight time from Shanghai to Kota Kinabalu.
Shanghai Airlines, China Eastern and AirAsia fly direct from Shanghai to Kota Kinabalu.
As of July 2025, there are 13 flights per week flying from Shanghai to Kota Kinabalu.
The cheapest month to fly from Shanghai to Kota Kinabalu is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Kota Kinabalu Airport on Tuesday, 9 September 2025.
Yes – the average flight time is 4 hours and 30 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kota Kinabalu but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Kota Kinabalu is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Shanghai to Kota Kinabalu International Airport (BKI): What you need to know

  • Shanghai has two main airports that set the stage for your next getaway. Explore your options for reserving a flight from Shanghai to Kota Kinabalu International Airport (BKI) heading out from Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA).

  • The average duration of a direct Shanghai to Kota Kinabalu International Airport flight is 4 hours 35 minutes.

  • Shanghai and Kota Kinabalu (where Kota Kinabalu International Airport is located) share the UTC+8 timezone. That means you won't have to change your watch when you arrive.

  • With 11 direct flights a week between the two airports, Shanghai Pudong International Airport (PVG) to Kota Kinabalu International Airport (BKI) is the busiest route. AirAsia operates the earliest flight at 3:20am. If you'd like to get more out of your day before taking off, the latest flight from PVG to BKI is with Shanghai Airlines at 8:05pm.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This will give you enough time to board your flight from Shanghai to BKI.

  • Peak season means busier airports, so plan to arrive even earlier. Give yourself at least two hours before a domestic flight and four hours for an international journey to stick to your schedule.

Airports in Shanghai

Shanghai Pudong International Airport (PVG)

  • Fly without interruptions from Shanghai Pudong International Airport (PVG). Nonstop flights from Shanghai to Kota Kinabalu International Airport (BKI) operate from here.

  • Shanghai Airlines is a popular carrier that offers direct flights from Shanghai to Kota Kinabalu International Airport leaving from PVG.

  • The majority of passengers prefer to book seats with Shanghai Airlines from PVG to BKI.

  • AirAsia tops the rankings as the most punctual carrier on this route, with 84.78% of its services reaching their destination on schedule.

  • Consider adding a stopover to find cheap flights from Shanghai to BKI. Simply uncheck 'Direct flights only' when searching for departures from Shanghai Pudong International Airport (PVG). Slip in a stop (and skip the high fares) by flying through one of these popular options:

    • Shenzhen Bao'an International Airport (SZX)

    • Hong Kong International Airport (HKG)

    • Wuhan Tianhe International Airport (WUH)

  • PVG is about 56 kilometres from central Shanghai. If you're catching a cab, ride-sharing or driving from the centre, it'll take you 50 minutes or so to get there, depending on traffic conditions.

  • Want a leisurely start to your trip? Stay near Shanghai Pudong International Airport. Whether you're catching an early flight from Shanghai to Kota Kinabalu International Airport or want to avoid feeling rushed, these hotels offer the perfect solution:

  • When it comes to Shanghai Pudong International Airport's on-time performance, data shows 78.11% of flights complete their journey on time.

  • You'll find PVG at No.300 Qihang Road.

Shanghai Hongqiao International Airport (SHA)

  • Tick a new place off your list or just take a moment to reset with a stopover. If you'd like to break up your flight from Shanghai to Kota Kinabalu International Airport, browse these options when taking off from Shanghai Hongqiao International Airport:

    • Guangzhou Baiyun International Airport (CAN)

    • Shenzhen Bao'an International Airport (SZX)

    • Hong Kong International Airport (HKG)

  • The drive from central Shanghai to SHA typically takes 20 minutes, depending on traffic. The distance from the city centre to the airport is around 14 kilometres.

  • Kick off your holiday early with an additional night away from home. Before your Shanghai to BKI flight, unwind in one of these hotels close to Shanghai Hongqiao International Airport:

  • The majority of flights that depart Shanghai Hongqiao International Airport reach their destination within the expected time frame. It achieves a consistent on-time performance rate of 85.58%.

  • SHA is located at 700 Yingbin 1st Rd.

About Kota Kinabalu International Airport (BKI)

  • If you're arriving on a late flight from Shanghai to Kota Kinabalu International Airport, nothing tops the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and resting soon after at one of these hotels near BKI:

  • Pick up a Kota Kinabalu International Airport rental car and explore Kota Kinabalu and beyond with your own set of wheels. NH Travel, Green Motion and Keddy By Europcar are top providers you can book with here.

  • Booking your ride around one week in advance of your Shanghai to Kota Kinabalu International Airport flight can help you score a better rate.

How to find the cheapest flights from Shanghai to Kota Kinabalu International Airport (BKI)

  • Currently, R 1,911 is the lowest price we've found for a one-way ticket from Shanghai to Kota Kinabalu International Airport. The cheapest price for a return flight is R 4,102. Keep in mind fares may change due to availability at the time of booking.

  • Book four months before your departure date. Pricing trends show that this is the ideal window for finding cheap flights from Shanghai to BKI.

  • Plan your trip for September. That's the best month for landing a great bargain on Shanghai to Kota Kinabalu International Airport tickets. If you're flexible on when you fly, use the 'Whole month' tool to find the lowest price across each month.

  • There's no need to search every day to find out if fares have dropped when you create a Price Alert. We'll let you know as soon as a lower fare pops up on plane tickets from Shanghai to BKI.

  • Find the best deal on a flight from Shanghai to Kota Kinabalu International Airport with the help of the filters. Choose your ideal departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest.'

The best time to fly from Shanghai to Kota Kinabalu International Airport (BKI)

  • It's time to work out when to book your flight from Shanghai to Kota Kinabalu International Airport (BKI). August is the most popular month to visit Kota Kinabalu. If you're all about a more relaxed kind of trip, head there in February.

  • Before locking in your Shanghai to BKI plane ticket, consider the weather you're most comfortable in. May is the warmest month in Kota Kinabalu, with temperatures ranging from 24ºC (75ºF) to 31ºC (88ºF).

  • If you'd rather travel in cooler conditions, look for a cheap ticket from Shanghai to Kota Kinabalu International Airport in February when temperatures are between 23ºC (73ºF) and 29ºC (84ºF).

More about Kota Kinabalu

  • Once you've booked your flight from Shanghai to Kota Kinabalu International Airport, find a hotel that keeps you close to what you want to see. Make one of these accommodation options your base for exploring Kota Kinabalu:

  • Tunku Abdul Rahman National Park and Danum Valley Conservation Area (DVCA) are just the start of the popular attractions to add to your Kota Kinabalu itinerary. Keep the adventure rolling by checking out Sipadan Dive Centre Sdn. Bhd..

Explore more of Malaysia

  • You've visited Kota Kinabalu, now it's time to explore more of Malaysia. Travel about 225 kilometres east to Sandakan to tick off its popular sights. From Sepilok Orang Utan Sanctuary (Pusat Pemulihan Orangutan) to Sun Bear Conservation Centre, Sepilok and Sandakan Rainforest Park, there's plenty to keep you busy.

  • If you want to check out another great destination in Malaysia, consider Tawau, about 274 kilometres south-east of Kota Kinabalu. D'mount kinabalu adventure, Jungleland and Hot Springs Tawau are the start of reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.