
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
![]() Firefly | 06:30 | 07:30 | Kuala Lumpur (KUL) | Kota Bharu (KBR) | Book flight |
![]() Firefly | 08:10 | 09:25 | Kota Bharu (KBR) | Kuala Lumpur (KUL) | Book flight |
![]() Firefly | 08:40 | 09:40 | Johor Bahru (JHB) | Kuala Lumpur / Subang (SZB) | Book flight |
![]() Firefly | 09:00 | 10:00 | Penang (PEN) | Kota Bharu (KBR) | Book flight |
![]() Firefly | 13:35 | 14:40 | Kuala Lumpur / Subang (SZB) | Penang (PEN) | Book flight |
![]() Firefly | 18:20 | 19:20 | Penang (PEN) | Kuala Lumpur (KUL) | Book flight |
![]() Firefly | 19:25 | 22:05 | Kuala Lumpur (KUL) | Kota Kinabalu (BKI) | Book flight |
![]() Firefly | 19:40 | 20:50 | Kuala Lumpur / Subang (SZB) | Kota Bharu (KBR) | Book flight |
![]() Firefly | 21:20 | 22:30 | Kota Bharu (KBR) | Kuala Lumpur / Subang (SZB) | Book flight |
![]() Firefly | 22:35 | 23:35 | Penang (PEN) | Kuala Lumpur / Subang (SZB) | Book flight |
Firefly is a Malaysian community airline operating under IATA code FY and ICAO code FFM, headquartered in Petaling Jaya, Selangor, Malaysia. Founded in 2007, Firefly is a wholly owned subsidiary of Malaysia Aviation Group (MAG) and operates as a sister airline to Malaysia Airlines. The airline specialises in connecting smaller cities and underserved communities across Peninsular Malaysia, East Malaysia, and select regional destinations in Southeast Asia.
Firefly began operations on 2 April 2007 with turboprop services from its main hub at Sultan Abdul Aziz Shah Airport (SZB) in Subang, near Kuala Lumpur. The airline was conceived as a community airline to serve domestic routes that were not economically viable for full-service carriers operating larger jet aircraft. Over the years, Firefly has grown to become one of Malaysia's most trusted regional carriers, providing affordable and convenient point-to-point air travel from its hubs in Subang, Penang, and Kota Kinabalu.
Since its founding, Firefly has achieved numerous milestones and expanded its network across Malaysia and beyond. Key milestones in the airline's history include:
The airline's primary hub at Sultan Abdul Aziz Shah Airport (Subang/SZB) offers a unique advantage for travellers in the Kuala Lumpur metropolitan area, providing a smaller, more convenient airport experience compared to the larger KLIA. Subang Airport is located closer to the city centre, making it a preferred choice for business travellers and frequent commuters. Firefly also maintains significant operations at Penang International Airport (PEN) and Kota Kinabalu International Airport (BKI), serving as key gateways to northern Peninsular Malaysia and Sabah respectively.
The airline's mission is to connect communities across Malaysia by providing safe, reliable, and affordable air travel. As part of Malaysia Aviation Group, Firefly benefits from shared resources, maintenance expertise, and operational synergies with Malaysia Airlines, ensuring high standards of safety and service across its network.
Firefly operates a mixed fleet of turboprop and jet aircraft, carefully selected to match the requirements of its diverse route network. The fleet includes the following types:
The ATR 72 turboprop fleet is the backbone of Firefly's community airline operations, enabling the carrier to serve airports with shorter runways and lower traffic volumes that are not suitable for larger jet aircraft. The Boeing 737-800 fleet complements the turboprop operations by serving busier routes where higher capacity and longer range are required.
All aircraft in the Firefly fleet are maintained in accordance with the Civil Aviation Authority of Malaysia (CAAM) regulations and international aviation safety standards. Regular scheduled maintenance, checks, and inspections are carried out by Malaysia Airlines' engineering division (MAB Engineering), ensuring the highest levels of airworthiness and passenger safety.
Firefly operates an extensive domestic network connecting major cities and smaller towns across Malaysia. The airline's most popular routes include:
Firefly also operates turboprop services from Subang to Langkawi, Kota Bharu, Kuala Terengganu, and Alor Setar, providing vital connectivity to the northern and east coast states of Peninsular Malaysia. The Subang to Singapore (Seletar) route is a unique offering, connecting downtown Kuala Lumpur to downtown Singapore via the smaller, more convenient airports on both ends.
For East Malaysia, Firefly also serves routes between Kota Kinabalu and Kuching, providing inter-Borneo connectivity:
Travellers can also explore related Malaysian routes on Traveloka for wider connectivity:
Check the latest available Firefly routes and schedules directly on Traveloka, where real-time flight availability and pricing are displayed for all operational routes.
Understanding the baggage rules before your flight helps you pack efficiently and avoid unexpected charges. Below is a summary of Firefly's baggage policy.
Items that exceed the permitted cabin baggage weight or dimensions must be checked in. On ATR turboprop flights, overhead bin space is more limited, so passengers are encouraged to keep cabin bags compact.
Promotional or lite fares may include a reduced or no free checked baggage allowance. Always check the fare conditions during booking to confirm your included baggage entitlement.
Firefly follows international aviation security regulations enforced by the Civil Aviation Authority of Malaysia (CAAM). Key restrictions include:
Airport counter check-in is available at all departure airports served by Firefly. The check-in counter typically opens 2 hours before departure and closes 45 minutes before departure for both domestic and international flights. Recommended arrival times:
At Sultan Abdul Aziz Shah Airport (Subang), Firefly has a dedicated terminal with check-in counters, boarding gates, and passenger facilities. The compact size of the airport means shorter walking distances and a more relaxed pre-flight experience compared to larger airports.
Firefly offers online check-in through its official website and mobile app. Online check-in typically opens 24 hours before departure and closes 1 hour before departure. After completing online check-in, passengers can:
Online check-in is a convenient option for saving time at the airport, particularly during peak travel periods such as school holidays, festive seasons, and long weekends.
Firefly operates an all-economy cabin configuration across both its ATR turboprop and Boeing 737 fleets. Seat features include:
Firefly provides complimentary light refreshments on select routes, typically consisting of a snack and a beverage. On longer jet-operated routes, a more substantial snack or light meal may be offered. The in-flight service reflects the airline's focus on providing a pleasant travel experience even on shorter domestic sectors. Passengers with specific dietary needs, including halal and vegetarian requirements, are encouraged to contact the airline in advance.
Due to the short duration of most Firefly flights (typically 45 minutes to 2 hours), dedicated in-flight entertainment systems are not installed on the ATR turboprop fleet. Passengers are encouraged to bring their own personal devices with pre-downloaded content. On Boeing 737-800 operations, in-flight reading material may be available. The airline's cabin crew provides friendly, attentive service throughout the flight, contributing to a comfortable journey.
Firefly provides dedicated assistance for passengers with reduced mobility, visual or hearing impairments, medical conditions, or other special needs. Available services include:
Passengers who require special assistance or wish to carry medical equipment on board (such as portable oxygen concentrators) should notify the airline at least 48 hours before departure to ensure arrangements can be made.
Parents or guardians must complete the unaccompanied minor form, provide identification details for the designated person collecting the child at the destination, and pay any applicable UM service fees. Contact Firefly directly to arrange this service.
To reschedule a Firefly flight booked through Traveloka:
Flexible fare types typically allow rescheduling with lower or waived fees, while promotional fares may carry stricter change conditions or higher fees.
Refund eligibility depends on your ticket type:
To request a cancellation or refund, visit your booking details on Traveloka and follow the guided cancellation process. Refund processing typically takes 7 to 30 business days depending on the payment method used.
If Firefly cancels a flight due to operational reasons, weather, or other factors, passengers are generally entitled to a full refund or rebooking on the next available flight at no additional cost. Traveloka will notify affected passengers via email and app notification.
Booking Firefly flights through Traveloka offers several advantages that make your travel planning easier and more affordable:
Use these strategies to secure the best fares on Firefly flights through Traveloka:
Follow these simple steps to book your Firefly flight on Traveloka:
Save or screenshot your e-ticket for reference at the airport. For flights departing from Sultan Abdul Aziz Shah Airport (Subang), proceed to the Firefly terminal for check-in. For jet flights departing from KLIA, head to the designated check-in counter. You are all set to fly with Firefly.
Here are the steps to book Firefly tickets online:
Payments for Firefly tickets can be made via bank transfer, and credit card.
For more information regarding available payment methods, please visit the Payment Methods page.
The Firefly e-ticket serves as proof of your booking for Firefly flights. Show your e-ticket at the Firefly counter during check-in (either at the airport or online) to get your boarding pass. If you do not receive your e-ticket within 60 minutes after making payment, please contact Traveloka Customer Service immediately.
Flight duration depends on your route. For example, Subang to Penang takes approximately 50 minutes, Subang to Johor Bahru takes about 55 minutes, and Kuala Lumpur to Kota Kinabalu takes around 2 hours 30 minutes. Check estimated flight times via Flight Status Traveloka.
You can check your Firefly flight status directly on Traveloka via the Flight Status page to get real-time updates on departure times, delays, and gate information.
