Skip to content

Firefly (FY) Guide

No reviews yet Airline
Turboprop and jet flights from Penang, Subang and KLIA to Phuket, Krabi, Singapore and across Malaysia: routes, fleet, baggage, check-in and tips for Firefly. Ask a question
In short

Firefly is the regional airline of Malaysia Aviation Group, based at Penang International. ATR turboprops fly from Subang and Boeing 737s from KLIA and Penang, covering Malaysia plus Thailand, Singapore, Indonesia and the Philippines, with routes such as Penang to Phuket. It has no alliance. Seats are Economy, with a 7 kg hand bag, a small personal item and 10 kg checked included.

Firefly is the regional carrier of Malaysia Aviation Group, based in Penang.

Please note: bookingMentor is an independent travel service and is not affiliated with Firefly. Routes, schedules and baggage rules change, so always confirm the details of your booking with the airline.

What to expect

Firefly is the regional airline of Malaysia Aviation Group, the company that also owns Malaysia Airlines. It was founded in March 2007 and flew its first service, Penang to Kota Bharu, on 3 April that year with two Fokker 50s. Penang remains its home base, and its office is in Petaling Jaya, Selangor.

The airline now runs two separate operations. ATR 72-500 turboprops fly from Subang, the old Kuala Lumpur airport close to the city, to places such as Langkawi, Alor Setar, Kota Bharu and Singapore Seletar. Boeing 737-800 jets moved from Subang to Kuala Lumpur International (KLIA) on 19 August 2025, and Firefly also has a jet operation in Penang and a secondary hub at Kota Kinabalu for Borneo flights.

Thailand has two Firefly routes. Penang to Phuket links the island state with the Andaman coast, and Kuala Lumpur to Krabi opened on 17 November 2025 as a daily jet service from KLIA Terminal 1. Compare options on Penang to Phuket flights, Phuket to Penang flights, Kuala Lumpur to Krabi flights and Krabi to Kuala Lumpur flights.

The Krabi route connects neatly with long-haul arrivals at KLIA, including Malaysia Airlines flights and routes such as Dhaka to Kuala Lumpur. Passengers connecting from Malaysia Airlines on one ticket get their bags checked through. Because Phuket flights start in Penang and Krabi flights in Kuala Lumpur, an open-jaw trip is easy to build: fly into Krabi from KLIA, cross to Phuket by road or ferry, and return through Penang.

From Fokkers to ATRs and back to jets

Firefly was founded on 16 March 2007 and flew its first service on 3 April with 50-seat Fokker 50s. Malaysia Airlines ordered ten ATR 72-500s for it in June 2007, and the Fokkers were gone by the end of 2008. The airline tried jets once before: it ordered Boeing 737-800s in 2010 and flew them from January 2011 to Kuala Lumpur, Kuching, Kota Kinabalu, Bandung and Surabaya, but in August 2011 it announced the end of jet flying, citing competition and the cost of two fleets. The 737s went back to Malaysia Airlines.

Jets returned in the early 2020s on routes from Penang. Kota Kinabalu became a secondary hub in 2023, when Firefly took over jet routes inside Borneo, and on 16 June 2024 it flew to Kuala Lumpur International again for the first time since 2011. Firefly is wholly owned by Malaysia Aviation Group, codeshares with Malaysia Airlines and uses the ICAO code FFM.

Fact-checked by the bookingMentor Travel Desk Reviewed · Updated when rules or prices change

Checked against trusted sources:
Firefly official website

See the source
  1. Firefly official website
Travelled through Firefly? Your review helps other travellers.

Good to know

  • AllianceNone (Malaysia Aviation Group)
  • Founded2007
  • Online check-inYes

Everything you should know

Airline codes

FY · FFM

IATA · ICAO · callsign “FIREFLY”

Every Firefly flight number begins with FY. Flight-tracking sites and air traffic control use the ICAO code FFM, and the radio callsign is FIREFLY.

Main hub

Penang (PEN)

Penang International

Network

Malaysia and nearby Asia

Malaysia · Thailand · Singapore · Indonesia · Philippines

Firefly flies from Penang, Subang and KLIA across Malaysia and to Phuket, Krabi, Singapore, Banda Aceh and Cebu.

Cabin classes

Economy

A single Economy cabin on ATR 72 and Boeing 737 aircraft.

Good to know

Firefly jets use KLIA, Kuala Lumpur's main international airport; its ATRs use Subang. Official website: fireflyz.com.my.

Start a new search

One bookingMentor search puts a Firefly ticket next to every other option on your route, so you can see which airline gives the better deal.

Enjoy your Firefly flight!

Select dates

At a glance

Firefly (IATA: FY, ICAO: FFM) is a Malaysian regional airline owned by Malaysia Aviation Group, founded in 2007 and based in Penang. It flies ATR 72-500 turboprops from Subang and Boeing 737-800 jets from KLIA and Penang, including Penang to Phuket and Kuala Lumpur to Krabi.

Key facts about Firefly
HeadquartersPetaling Jaya, Selangor, Malaysia
Fleet typesATR 72-500, Boeing 737-800
Official websitefireflyz.com.my

Flight routes

Destinations and routes

Direct routes
Firefly reshaped its network after moving jets to KLIA in 2025. These are established destinations; confirm the current schedule when you search. Search flights

Thailand

Penang (PEN) departures2 destinations

Check all

Fleet and aircraft

As of July 2026 Firefly flew nine 72-seat ATR 72-500s and five 189-seat Boeing 737-800s transferred from Malaysia Airlines, with three more 737-800s on order.

  • ATR 72-500 Turboprop Subang routes to Langkawi, Alor Setar and Seletar, 72 seats
  • Boeing 737-800 Narrow-body KLIA and Penang jet routes, including Krabi and Phuket

Cabin classes

One cabin.

Economy All flights

Saver, Basic and Flex fares

7 kg hand baggage plus personal item10 kg checked baggage includedIn-flight snacks

Frequent flyer programme

Details of the Firefly loyalty programme are being added Firefly is a member of None (Malaysia Aviation Group), so you may earn miles with its partner programmes.

Baggage allowance

Your allowance depends on your fare and any extra weight you buy. The exact amount is printed on your booking.

Hand baggage
1 piece, 7 kg
Hand baggage size
56 x 36 x 23 cm
Personal item
1 small item
Checked baggage
10 kg included

One 7 kg hand-baggage piece plus a personal item; 10 kg of checked baggage is included.

Pro tip: buy extra checked weight online before the flight.
Travel day

Online Check-in

Getting through check-in for Firefly is simpler in this order. Start online and finish at bag drop.

  • Online check-in available
  1. Step 1

    Check in online

    Where your flight allows it, check in on fireflyz.com.my or app with your surname and booking reference or e-ticket number.

    Booking ref + surname
  2. Step 2

    Prepare your documents

    Before leaving for the airport, check that your passport is valid and that you hold any visa or entry document needed at the other end of your Firefly flight.

    Passport · visa · ID
  3. Step 3

    Arrive early

    Get to the airport with time for Firefly check-in, bag drop and security. The airline sets a deadline for each airport, shown in your booking, and late arrivals can lose their seat.

    Well before departure
  4. Step 4

    Drop your bags

    Hand in checked luggage at the Firefly counter or bag drop, then keep your boarding pass and passport ready for security and the gate.

    Firefly counter
Ready to check in? Check in and manage your booking on the official Firefly website.
Save money

Cheap tickets

Practical pointers for Firefly flights between Malaysia and Thailand.

  1. 01

    Connect at KLIA for Krabi

    Most international arrivals and the Firefly Krabi jet both use KLIA. On a Malaysia Airlines ticket, bags are checked through to Krabi.

    KLIA
  2. 02

    Read the airport code

    Firefly jets fly from KLIA and turboprops from Subang, two separate airports. Make sure your onward flight is at the airport you land at.

    KUL or SZB
  3. 03

    Top up the 10 kg bag

    Ten kilos fills quickly on a beach trip. Extra weight bought online costs less than paying at the gate.

    Holiday luggage
  4. 04

    Add your Enrich number

    Saver, Basic and Flex fares earn Enrich points, but only if the membership number is on the booking before you fly.

    Earn points
  5. 05

    Buy extra weight online

    Firefly includes 10 kg of checked baggage, which is light for a two-week holiday. If you are heading to Krabi with dive gear or a large suitcase, buy extra weight online before you fly.

  6. Ready to compare fares?

    Search Firefly alongside every other airline on your route, with flexible dates.

    Search Firefly flights

Reviews and questions

Contribute:
No reviews yetFlown Firefly recently? Be the first to share your experience with other travellers.

Visitors are asking

Still looking?

Get an answer from the bookingMentor travel team and travellers who have flown Firefly.

Need help?

Frequently Asked Questions (FAQs)

Everything travellers ask before flying Firefly.
Answers checked against Firefly’s official sources and public aviation references, and reviewed each season.

Getting there

Both, depending on the aircraft. Boeing 737 jets, including the Krabi flight, leave from KLIA Terminal 1, while ATR turboprops use Subang Airport. Check your ticket for the code: KUL for KLIA, SZB for Subang.

Timing & weather