Firefly flights

Firefly is a low-cost Malaysian Airline that offers flights within Malaysia, as well as to Indonesia, Singapore, and Thailand. Established in 2007, Firefly is a subsidiary of Malaysia Airlines. Firefly’s main hubs that it operates from are Sultan Abdul Aziz Shah Airport and Penang International Airport. Firefly’s most popular destinations include Langkawi, Phuket, and Singapore. Firefly does not currently offer flights to and from the United Kingdom, but their parent company Malaysia Airlines does. Malaysia Airlines offers flights from London Heathrow and Birmingham to destinations in Malaysia and throughout the world.

Read our travel guide featuring  the best places to visit in Malaysia, or continue reading for more information about flying with Firefly.

Why fly Firefly

How to check in

Web check-in is available for domestic routes and flights to and from Singapore. Passengers can check in for their Firefly flight from 14 days before and up until 1 hour before scheduled departure. For codeshare flights operating in Malaysia and Singapore, check-in begins 24 hours before the flight’s departure time. If you check in using a computer, you will need to print off your boarding pass. If you have an Android or Apple smartphone, you can check in using Firefly’s app and download the boarding pass onto your phone. Alternatively, you can check in at one of Firefly’s desks at your departure airport. If you are flying to or from another country apart from Singapore (such as Thailand or Indonesia), you will need to check in at the airport using one of Firefly’s self check-in kiosks.


Firefly has two aircraft types in its fleet of 14: the ATR 72-500 and the ATR 72-600. Standard seats have a seat pitch (the distance between your seat and the seat in front) or 30 inches. Extra legroom seats at the front of the plane can be booked when purchasing your ticket. Firefly ‘FlyPremier’ tickets allow you to choose your seat location while ‘FlyBasic’ tickets have allocated seating.

Booking fees

Firefly accepts the following international payment types: American Express, Visa, Mastercard, and PayPal. There is no booking fee for using any of these methods, but Firefly does charge an ‘admin fee’ on all bookings.

Service on board

Firefly flights include refreshments, both for FlyBasic and FlyPremier tickets. Refreshments are typically fruit juices, soda, or hot drinks such as tea or coffee. FireFly flights departing from Subang can pre-book hot meals, which can be collected from Circle K convenience store at Subang Skypark Airport before boarding the flight. Menu choices for the pre-bookable meals include Chicken Rice, Spaghetti Mamak Style, Nasi Lemak Ayam Goreng, Spaghetti Bolognese, and Macaroni & Cheese. An in-flight magazine, FireFlyz, is available to read onboard all Firefly flights.


As Firefly is a small, regional airline we haven’t been able to collect information on its punctuality record yet. Watch this space.

Baggage allowances and fees

Firefly hand luggage allowance: size, weight and fees

Cabin bag size: 56cm x 36cm x 23cm.

Hand luggage weight allowance:7kg per piece

Number of hand luggage pieces allowed: One piece.

Cost to check in oversized luggage: RM50 fee per piece.

Firefly hold luggage allowance: size, weight and fees

Hold baggage size: -

Hold luggage weight allowance:20kg per piece.

Number of hold bags allowed:One piece.

Cost of Firefly hold luggage: Domestic flight (luggage added online): + 5 kg: RM60. +15 kg: RM120. +20 kg: RM180. International flight (luggage added online): + 5 kg: RM100. +15 kg: RM200. +20 kg: RM300


Based on 534 reviews

We rate providers based on user feedback about: price reliability, fees, customer service, and the ease of use of the provider's site.

Find out more

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