Originfacts
ScheduledAsia · Malaysia
Firefly

Firefly

A Malaysian scheduled airline focused on convenient domestic and short-haul regional services, particularly from Kuala Lumpur and Penang.

IATA · FYICAO · FFM

About Firefly

Firefly is a Malaysian scheduled airline established in 2007 and operated by FlyFirefly Sdn Bhd. It belongs to Malaysia Aviation Group, the parent group of Malaysia Airlines, but maintains a distinct identity built around short-haul services. Its FY airline code and compact regional network make it a familiar option for travel within Peninsular Malaysia and to nearby Southeast Asian destinations.

Kuala Lumpur is Firefly’s busiest departure point, with operations serving the capital through its airports, while Penang is another important base. Kota Bharu, Singapore and Johor Bahru are also significant points in its network. In total, the airline serves 19 destinations across four countries on 50 routes, connecting Malaysian cities with nearby destinations in Singapore, Thailand and Indonesia.

The Aerospatiale/Alenia ATR 72 is central to Firefly’s operations and is particularly well suited to relatively short sectors and smaller regional airports. These turboprops use a single-aisle, all-economy layout. Service is simpler than on a traditional long-haul full-service airline, so travellers should review the fare conditions for checked baggage, changes and other inclusions before booking.

Firefly is not a member of Star Alliance, SkyTeam or Oneworld. Eligible passengers can participate in Enrich, the loyalty programme associated with Malaysia Airlines and Malaysia Aviation Group. The programme can provide opportunities to earn or redeem points on qualifying Firefly bookings, although eligibility and benefits vary by fare, route and the terms attached to each ticket.

Firefly’s main strength is its practical regional connectivity, including links that can reduce the need to travel through a large international hub. Its ATR aircraft are efficient for short flights but have smaller cabins and more limited overhead storage than typical mainline jets. Passengers making connections in Kuala Lumpur should also check the operating airport carefully, because changing between airports can require substantial additional time.

Good to know

Flying with Firefly — what to expect

Check Your Airport

Firefly services associated with Kuala Lumpur may use different airports. Confirm the terminal and airport code before arranging transport or a connection.

Turboprop Cabin

ATR 72 aircraft have a compact all-economy cabin and smaller overhead bins than most mainline jets. Keep cabin baggage light and within the allowance shown on your booking.

Fare Inclusions

Checked baggage, ticket changes and other benefits can vary by fare type. Review the conditions displayed during booking instead of assuming every ticket has the same inclusions.

Regional Connections

Firefly is particularly useful for direct travel between Malaysian regional cities and nearby Southeast Asian destinations. Its network can help passengers avoid backtracking through a larger hub.

Enrich Eligibility

Qualifying Firefly fares may earn Enrich points or support selected redemption benefits. Check the current Enrich rules for your flight and enter your membership number when booking.

Allow Connection Time

Leave a generous buffer when connecting between separate tickets, especially if an airport transfer is involved in Kuala Lumpur. Firefly is generally not responsible for protecting an unrelated onward booking.

Network overview

Where Firefly flies

Firefly operates 50 routes to 19 destinations across 4 countries, its longest sector reaching Kuala Lumpur to Koh Samui (733 km nonstop).

50
Routes operated
19
Destinations
4
Countries
733 km
Longest route
SZB → USM

Destinations served

Cities Firefly flies to, most-served first.

Kuala LumpurPenangKota BharuSingaporeJohor BahruKoh SamuiKuantanLangkawiMedanAlor SetarBanda AcehBatamHat YaiIpohKertehKuala TerengganuMalaccaPekanbaruPhuket

Main hubs

Busiest departure bases, by route count.

Kuala Lumpur13
Penang9
Kota Bharu4
Singapore4
Johor Bahru2

Fleet

Aircraft types on record for these routes.

Aerospatiale/Alenia ATR 72

Longest nonstop route

Kuala LumpurKoh Samui

733 km · SZBUSM

The longest sector in the Firefly network, measured as the great-circle distance between the two airports.

SZBUSM733 km

Route data · TravelPayouts route data · updated 2026-07

Route network

Popular routes operated by Firefly

Notable destinations on Firefly's network.

FireflyFYKuala Lumpurdirect
FireflyFYPenangdirect
FireflyFYKota Bharudirect
FireflyFYSingaporedirect
FireflyFYJohor Bahrudirect
FireflyFYKoh Samuidirect
FireflyFYKuantandirect
FireflyFYLangkawidirect
FireflyFYMedandirect
FireflyFYAlor Setardirect
FireflyFYBanda Acehdirect
FireflyFYBatamdirect

Destination list is indicative of Firefly's network; see the airline's official route map for its complete, current schedule.

Reviews of Firefly

TripAdvisor · 2019–2023
5.9/10
50 reviews
  • 514
  • 411
  • 33
  • 23
  • 119

What travellers flew

Counted from the 50 reviews below — a tally of the flights reviewed, with each chip carrying the average score those reviewers gave. Nothing here reads their prose or summarises what they said.

Economy (50)Penang - Kuala Lumpur (8)Kuala Lumpur - Singapore (6)Singapore - Kuala Lumpur (5)Kuala Lumpur - Johor Bahru (4)

✓ marks a group averaging 7/10 or better, − one averaging 4/10 or worse, across at least three reviews.

Keep Rescheduling

EconomyPenang - Johor Bahru

I have scheduled my flight early but this flight company keep on retimed and rescheduled the flight about 4-5 times last minutes. My schedule all spoil and pay for additional hotel fee due to the rescheduling

Posted June 2023 by Dylan Tam

Avoid flying with Firefly / Fireflyz

EconomyKuala Lumpur - Kota Bharu
was flying on 06.05.2023 from Singapore to Malaysia ( SZB ) and from Malaysia SZB to Kota Bharu ( KBR ). The first flight from Singapore to SZB was already changed by Firefly with 30 minutes. Arrived in SZB, Firefly was changing my flight 3 !!! times during See moreSee less

Posted June 2023 by Bastie L, Hamburg

A good choice for Kuala L. - Singapore route

EconomyKuala Lumpur - Singapore
Perhaps nothing extraordinary but it was a good choice. Flying from SZB is fantastic. no crowds, very fast security check and you are on board within minutes, ATR is fine for short flights. Some basic service (water and snacks) is more than enough. If you are See moreSee less

Posted April 2023 by Slawek Z, Warsaw

Firefly Airline : SIN to KL

EconomySingapore - Kuala Lumpur
Perfectly reasonable short, 1hr 20 mins flight that arrived on time. Reasonably comfortable seats with sufficient legroom. We were given small mineral water, peanuts and Famous Amos cookies as refreshments. Check-in was a breeze. As there were only 40 See moreSee less

Posted January 2023 by sweetie_inc, Singapore

Great deal and service for short hop in Malaysia

EconomyLangkawi - Kuala Lumpur

Generally what you would expect, great service, on time, comfortable and would use anytime for a similar short hop.

Posted January 2023 by mark f, Perth

Need to Improve

EconomyPenang - Langkawi
A number of observations about my experience Originally booked via Expedia. For some reason I was unable to log onto Firefly website to make amendments from UK, Singapore or Malaysia until 2 days before departure. Expedia couldn’t help. All phone numbers See moreSee less

Posted January 2020 by TinpusherCheshire, Meriden

Traveller reviews originally published on TripAdvisor, shown for reference — service standards may have changed since. Originfacts does not edit or verify individual reviews, and the sample reflects who chose to leave one.

More from Malaysia

Other airlines based in Malaysia

FAQ

Firefly — frequently asked questions

Quick answers to the details travellers usually check first, from codes and locations to the practical basics that help with planning.

8 common questions

Where does Firefly fly to?+
Firefly operates domestic Malaysian and short-haul international services. Its destinations include Kuala Lumpur, Penang, Kota Bharu, Johor Bahru, Langkawi, Singapore, Koh Samui, Medan, Banda Aceh and Batam.
What are the most popular airports for Firefly flights to depart from?+
Firefly’s busiest departure points are Kuala Lumpur, Penang, Kota Bharu, Singapore and Johor Bahru, ranked by the number of routes operated. The exact airport and terminal should always be checked on the itinerary.
How does Originfacts find low prices on Firefly flights?+
Originfacts compares live fares from hundreds of airlines and travel agencies via its partner Travelpayouts. Originfacts never adds a fee.
What is the longest Firefly route?+
Firefly’s longest route is Kuala Lumpur to Koh Samui, covering about 733 km nonstop.
When are Firefly plane tickets cheapest?+
Firefly fares are often lower when booked ahead for off-peak dates, particularly outside weekends, public holidays and school breaks. Comparing nearby travel dates and different fare types can reveal better prices.
What is Firefly's carry-on size allowance?+
Firefly’s cabin-baggage allowance depends on the applicable fare and current policy, and space aboard ATR 72 aircraft is limited. Check the dimensions and weight printed in your booking conditions before travel.
How many destinations does Firefly fly to?+
Firefly serves 19 destinations across 4 countries, operating 50 routes.
What is Firefly's primary hub?+
Kuala Lumpur is Firefly’s busiest departure hub, with Penang also playing an important role in its network. Passengers should verify the operating airport because Firefly services in the Kuala Lumpur area may depart from different airports.