Cheap Flights from Kota Kinabalu to George Town

Travellers and cabin class

Compare Kota Kinabalu to Penang flight deals

Find the cheapest month or even day of the year to fly to Penang

Book the best Penang fare with no extra fees

Flight deals from Kota Kinabalu to Penang

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

Find the cheapest month to fly from Kota Kinabalu to Penang

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

Direct flights from Kota Kinabalu to Penang

Kota Kinabalu to Penang: Alternative routes

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

Kota Kinabalu to George Town: Flight information

The things to know before you go.
Cheapest flight found$106
Cheapest month to flyNovember
Average flight time2 hrs, 49 mins
Most popular airlineFirefly
Average flights per week45

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

The best price we found for a return flight from Kota Kinabalu to Penang is $106. 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.
2 hours and 49 minutes is the average flight time from Kota Kinabalu to Penang.
Firefly, Malaysia Airlines and AirAsia fly direct from Kota Kinabalu to Penang.
As of April 2025, there are 45 flights per week flying from Kota Kinabalu to Penang.
The cheapest month to fly from Kota Kinabalu to Penang is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Kota Kinabalu Airport to Penang Airport on Friday, 21 November 2025.
Yes – the average flight time is 2 hours and 49 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 Penang 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 George Town is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Malaysia Airlines and AirAsia offer the cheapest flight tickets to Penang.

Travelling from Kota Kinabalu International Airport (BKI) to Penang International Airport (PEN): what you need to know

  • Around 2 hours 45 minutes is how long you'll be travelling on a direct flight from Kota Kinabalu International Airport to Penang International Airport.

  • George Town's timezone is UTC+8, which is the same as Kota Kinabalu.

  • You can choose from 145 weekly Kota Kinabalu International Airport to Penang International Airport flights. The 07:10 departure with AirAsia is the earliest flight available. Firefly operates the last service of the day at 21:30.

  • Your BKI to PEN flight won't wait if you're running late, so show up at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • Flying during a peak time such as August? School holidays and other popular periods can mean longer lines and delays at airport checkpoints. Play it safe and arrive up to four hours before an international flight and two hours before a domestic departure.

  • AirAsia offers direct flights from Kota Kinabalu International Airport to Penang International Airport. Book with this popular airline, then get ready to tick off the sights in George Town — and maybe even more of Malaysia if time allows.

  • AirAsia tops the list for bookings on this route.

  • With a dependable 86.89% of services landing on schedule, Firefly is the most punctual carrier for BKI to PEN flights.

  • If you want to break up your flight, just deselect 'Direct flights only' when searching for your ticket from Kota Kinabalu International Airport to Penang International Airport. These are the top stopovers between BKI and PEN:

    • Kuala Lumpur International Airport

    • Kuching International Airport

    • Changi International Airport

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

  • The cheapest price we've seen for a one-way Kota Kinabalu International Airport to Penang International Airport flight is $49. A return ticket is currently $106. Depending on the availability when you book, these fares can change.

  • To pick up cheap tickets from BKI to PEN, reserve your trip seven months ahead of your departure.

  • The cheapest month for flights from Kota Kinabalu International Airport to Penang International Airport is June. Use the 'Whole month' tool to find the lowest prices if you have a flexible travel schedule.

  • Picking up cheap flights from BKI to PEN is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know when a new discounted fare appears.

  • Lock in the ideal flight for you by using the filters. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Kota Kinabalu International Airport to Penang International Airport, use the 'Sort by' function. You can also filter by airline, arrival and departure times, and number of stops.

Handy information about Kota Kinabalu International Airport (BKI)

  • 73.51% of flights that leave from Kota Kinabalu International Airport touch down at their destination on schedule.

  • Central Kota Kinabalu to Kota Kinabalu International Airport is around 8 kilometres. Depending on traffic, it'll take you about 15 minutes to get there if you're driving, catching a cab or ride-sharing.

  • Booked an early flight from Kota Kinabalu International Airport to Penang International Airport? Avoid the last-minute rush to the airport (and sneak in some extra precious sleep) by picking one of these hotels near BKI:

Arriving at Penang International Airport (PEN)

Getting from Penang International Airport (PEN) to central George Town

  • Penang International Airport is approximately 18 kilometres from the centre of George Town. The drive time takes about 25 minutes.

When to fly to Penang International Airport (PEN)

  • August is the most popular month for flights from Kota Kinabalu International Airport to Penang International Airport. To escape the crowds, go to George Town in February.

  • Lock in your flight from Kota Kinabalu International Airport to Penang International Airport for March if you'd like to visit George Town during its warmest month. You can expect temperatures of between 23ºC (73ºF) and 33ºC (91ºF).

  • For cooler conditions, search for a cheap ticket from BKI to PEN in January. Temperatures average between 23ºC (73ºF) and 31ºC (88ºF) then.

Explore more of Malaysia

  • George Town has plenty to offer, but there are so many other parts of Malaysia just waiting to be explored. About 225 kilometres east of George Town, a trip to Kota Bharu will keep you on the go. Start with popular sights like Pantai Cahaya Bulan, Siti Khadijah Market and Handicraft Village and Craft Museum, Kelantan.

  • Around 290 kilometres south-east of George Town, Kuala Lumpur is another essential stop in Malaysia. Get a taste of what this destination has to offer at Petronas Twin Towers, KL Tower Mini Zoo and KLCC Park.

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