
Since 19 August 2025 Firefly has departed Kuala Lumpur from two airports, and nothing about a destination tells you which one.
What Malaysia Aviation Group announced
Malaysia Aviation Group (MAG), the parent company, put it plainly in a release dated 30 July 2025:
Malaysia Aviation Group (MAG) today announced the relocation of its regional airline Firefly’s jet operations from Sultan Abdul Aziz Shah Airport (SZB) to Kuala Lumpur International Airport (KUL) Terminal 1, effective 19 August 2025. The airline will continue to operate its turboprop services from SZB, ensuring ongoing connectivity to key regional destinations.
The dividing line is the aircraft rostered on the flight. MAG’s Group Managing Director gave the reasoning in terms of the hub:
This decision reinforces our commitment to strengthening KUL as the main aviation hub, while continuing to offer accessible air travel options across the country.
The destination will not tell you which airport
The jet routes moved in phases: Tawau on 19 August, Kuching and Kota Kinabalu on 21 August, Singapore on the 22nd, Johor Bahru on the 23rd, Kota Bharu and Terengganu on the 30th, and Sibu on 3 September. Penang was already flown from KLIA and went from two flights a week to six on 23 August, rising to ten a week in November 2025.
The release lists the jet destinations precisely. For everything that stayed at Subang it says only “essential connectivity across key domestic and regional routes” and names none. The airline published the half of the map that moved and left the rest inside the booking engine. Neither document lets you work out the airport from a city name and a date, and the aircraft type is a detail most people skim past.
The jets are Boeing 737-800s, and MAG lists what comes with them: a free 10kg checked bag, 7kg of carry-on, and refreshments on board.
Firefly’s own booking form shows the split
On Firefly’s own schedule search, Subang and Kuala Lumpur (KLIA) sit in the origin list as two separate entries, the way Penang and Langkawi do. So do Singapore Changi and Singapore Seletar, which is the same split at the other end of the short hop.
Firefly describes its network as 16 cities in Malaysia, Singapore, Thailand, Indonesia and the Philippines. The origin list runs longer than that, and the airports are the reason.
One route is not flying at all right now
A separate advisory, dated 4 May 2026, suspends a route the 2025 move had only just created:
Firefly will temporarily suspend its jet services between Kuala Lumpur International Airport (KUL) and Singapore Changi Airport (SIN) from 6 May 2026 to 24 October 2026 as part of ongoing network optimisation efforts.
The flights named are FY3680 in one direction and FY3681 and FY3683 in the other. Affected passengers are told they will be emailed and offered three outcomes: rebook on an alternative flight, take an e-Wallet credit, or ask for a full refund. The full refund is the one to ask for, because a credit with an airline you may not fly again is worth less than the money.
For a KLIA to Changi trip that has to happen before 24 October, the same group still flies the pair. Malaysia Airlines sells travel between KUL and SIN on its own direct flights under three fares, Value, Basic and Shuttle, and its Shuttle fare is the one on that pair that refunds without a fee, which counts for something on a route that was suspended at two days’ notice. Take the Firefly refund first. A second ticket bought at a different price is a new purchase.
When the 2025 relocation itself disrupted bookings, MAG said affected passengers would be handled “in line with the Malaysian Aviation Consumer Protection Code 2016”, the Malaysian framework governing those outcomes.
If you are connecting
A flight bought on one booking and a flight bought on another are two contracts, and nobody holds the second one for you. Connection times are filed by airlines rather than published by airports. A self-built connection between a turboprop at Subang and anything at KLIA is not a connection at all. It is two trips with a road in between.
The two airports meet on purpose in one place. Malaysia Airlines’ Shuttle fare on the Kuala Lumpur to Singapore route lets a passenger move to an earlier flight on Firefly metal. It is not self-service: the conditions require a call to the contact centre at least two hours before departure. Where Shuttle sits in the Economy range is covered separately.
Shuttle also carries 15% off the next ticket, on the condition Malaysia Airlines attaches to every next-purchase discount: it “is applicable for tickets purchased via malaysiaairlines.com or the Malaysia Airlines mobile app only”. On a route people commute on, Malaysia Airlines’ own site is the place to buy Shuttle if you will use the discount.
Checking which airport you need
The three-letter code is on the ticket and the confirmation email. SZB and KUL are different places with different roads to them, and the city line reads the same either way, so the code is the only field that answers the question.
Treat the aircraft type as the tell: a turboprop means Subang and a 737 means KLIA. Where the booking screen is silent, the schedule search is the published answer. The arrangement has changed twice inside eighteen months.
Confirm a route is still operating before you build a trip around it. The Changi suspension was announced on 4 May and started on the 6th, the realistic notice to expect.
What the two documents do not settle
Neither source says which cities kept a turboprop service from Subang, which is what a reader most wants. Firefly does name them elsewhere, in the Elite Points zone table on its Enrich page, and the Subang, Penang and KLIA routes are set out by base alongside what each Firefly fare includes. Schedules move with the season, so a route list here would be wrong within months. Every quotation above comes from Malaysia Aviation Group’s release of 30 July 2025 and Firefly’s advisory of 4 May 2026, both read on 17 September 2026.
We have affiliate arrangements with Firefly and Malaysia Airlines, both part of Malaysia Aviation Group, and earn a small commission on bookings made through our links.
Firefly's own schedule search, where Subang and Kuala Lumpur (KLIA) appear as two different origins (affiliate link)
Malaysia Airlines' Shuttle fare on the same airport pair (affiliate link)