Which airlines reschedule and cancel flights the least/most frequently? Get the answers based on real passengers’ experiences here.
Updated regularly, here is a guide to which airlines have the best/worst records for flights being cancelled or rescheduled. It shows all flights with our clients departing on or after 1 January 2015. For last year’s figures, please see here.
While airlines’ on-time performance/punctuality is also a concern, it is a bigger problem if the flight is rescheduled or cancelled all together. This is especially a concern for clients connecting to/from an international flight.
As independent statistics are hard to obtain and even harder to verify, we have now created our own Indonesian domestic airline reliability guide. It will:
- Log all examples where airlines have changed/cancelled their schedules, potentially creating a problem for our clients. (By “creating a problem”, that means not a 10 minute change).
- List other useful details: how much notice the airline gave to us/the affected clients, whether suitable alternative arrangements were made that satisfied the affected client, etc.
- Note whether or not the airline gave – if necessary – a full refund.
This page has become another useful tool – like our more general guide, Which Airline – to help potential client choose the most suitable airline for their needs. It shows the figures for 2014; for last year’s statistics, please see here.
Airlines are listed in alphabetical order (not rank), to help you find the relevant airline more quickly.
Airline | Flights Booked |
Delayed, Retimed, Rescheduled |
Cancelled | On-time Performance |
![]() |
7 | 1 | 1 | 79% |
![]() |
11 | 1 | 0 | 91% |
![]() |
7 | 1 | 0 | 78% |
![]() | 83 | 3 | 0 | 88% |
![]() |
22 | 1 | 1 | 65% |
![]() |
99 | 17 | 0 | 74% |
Airline | Flights Booked |
Delayed, Retimed, Rescheduled |
Cancelled | On-time Performance |
![]() |
15 | 2 | 0 | 83% |
![]() |
0 | 0 | 0 | N/A |
![]() |
0 | 0 | 0 | 63% |
![]() |
48 | 0 | 6 | 54% |
![]() |
34 | 5 | 1 | 71% |
![]() |
2 | 0 | 0 | 86% |
Totals | 381 | 31 (8%) | 9 (2%) |
This table is updated regularly. Other airlines will be added if/when Mau Ke Mana clients have purchased tickets for three flights.
Below is a log of all cancelled and delayed flights affecting Mau Ke Mana clients in 2015, using tweets embedded from our Twitter account, @maukemanaflight:
Rescheduled/Retimed/Delayed Flights
Rescheduled @BatikAir flight: 13 Jan 2015 ID6171 06:50 #Ambon (AMQ) -> #Jakarta (CGK), now @OfficialLionAir JT855 @ 07:45 @amq_ap1 @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) January 12, 2015
Rescheduled @OfficialLionAir flight: #today JT16 18:55 #Jakarta (CGK) -> Denpasar (DPS), now JT26 @ 17:55 @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) January 24, 2015
Rescheduled @Kalstar_Online flight: 31 Jan 2015 KD607 08:55 #Semarang (SRG) -> #PangkalanBun (PKN), now departing @ 11:00 @srg_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) January 21, 2015
Rescheduled @SriwijayaAir flight: 31 Jan SJ261 18:35 #Denpasar (DPS) -> #Jakarta (CGK) , now SJ273 @ 16:10 @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) January 29, 2015
Rescheduled @OfficialLionAir flight: #tomorrow 2 Feb 2015 12:40 JT657 #Lombok (LOP) -> #Jakarta (CGK), now JT653 @ 14:20 @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) February 1, 2015
Rescheduled @IndonesiaGaruda flight: 16 Feb 09:30 GA690 #Makassar (UPG) -> #Sorong (SOQ), now 07:00. Shorter connection, no problem @upg_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) January 29, 2015
Rescheduled @IndonesiaGaruda flight: 24 Feb 16:05 GA691 #Sorong (SOQ) -> #Makassar (UPG), now 13:55. Longer connection, no problem @upg_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) January 29, 2015
Rescheduled @OfficialLionAir flight: #tomorrow 2 Feb 2015 12:40 JT657 #Lombok (LOP) -> #Jakarta (CGK), now JT653 @ 14:20 @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) February 1, 2015
Rescheduled @OfficialLionAir flight: 05 Feb 2015 JT880 22:25 #Surabaya (SUB) -> #Ambon (AMQ), now departing at 21:35. @sub_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) February 3, 2015
Rescheduled @OfficialLionAir flight: 06 Feb 2015 JT682 18:45 #Surabaya (SUB) -> #Palangkaraya (PKY), now JT680 at 09:50. @sub_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) February 4, 2015
Rescheduled @OfficialLionAir flight: 14 Feb 2015 JT24 16:50 #Jakarta (CGK) -> #Denpasar (DPS), now JT18 at 14:35. @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) February 12, 2015
Rescheduled @OfficialLionAir flight: 16 Feb 2015 JT32 07:20 #Jakarta (CGK) -> #Denpasar (DPS), now JT28 at 08:20. @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) February 14, 2015
Rescheduled @OfficialLionAir flight: 17 Feb 2015 Wings IW1232 13:55 #Padang (PDG) -> #Batam (BTH), now Lion JT232 at 07:50. @PDG_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) February 16, 2015
Rescheduled @OfficialLionAir flight: Today JT27 21:30 #Denpasar (DPS) -> #Jakarta (CGK), now JT33 at 18:15. @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) February 20, 2015
Rescheduled @LionGroupID flight: 15 Mar 2015 Wings IW1888 10:30 #Denpasar (DPS) -> #LabuanBajo (LBJ), now departing at 09:10. @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) March 11, 2015
Rescheduled @LionGroupID flight: 17 Mar 2015 JT650 20:00 #Jakarta (CGK) -> #Lombok (LOP), now JT658 at 15:15 and not suitable. @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) March 11, 2015
Rescheduled @LionGroupID flight: #Today Wings Air IW1330 04:00 Jakarta (CGK) -> #Wakatobi (WNI), now departing at 04:30. @CGK_AP2 @upg_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) March 12, 2015
Rescheduled @LionGroupID flight: 08 Apr 06:30 Lion JT11 Denpasar (DPS) -> Jakarta (CGK), now departing at 07:00. @CGK_AP2 @dps_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) March 23, 2015
Rescheduled @AirAsiaId flight: 28 Apr 2015 09:35 QZ8608 Denpasar (DPS) -> Yogyakarta (JOG), now QZ8448 at 08:00. @dps_ap1 @jog_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) March 27, 2015
Rescheduled @LionGroupID flight: #Today Wings Air IW1331 12:45 #Wakatobi (WGI) -> Jakarta (CGK), now departing at 13:40. @CGK_AP2 @upg_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) March 27, 2015
Rescheduled @Citilink flight: 30 Mar 11:50 QG905 #Balikpapan (BPN) -> #Denpasar (DPS), now departing at 12:35. @dps_ap1 @bpn_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) March 29, 2015
Rescheduled @LionGroupID flight: #today 17:55 Lion JT26 #Jakarta (CGK) -> #Denpasar (DPS), now JT16 at 18:55. @CGK_AP2 @dps_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) March 30, 2015
Rescheduled @BatikAir flight: 11 Apr 19:55 ID6179 #Ambon (AMQ) -> #Jakarta (CGK), now ID6175 at 19:35. @amq_ap1 @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) April 5, 2015
Rescheduled @LionGroupID flight: 08 Apr 06:30 JT11 #Denpasar (DPS) -> #Jakarta (CGK), now departing at 07:00. @CGK_AP2 @dps_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) April 5, 2015
Rescheduled @SriwijayaAir flight: 10 Apr 16:35 SJ175 #Balikpapan (BPN) -> #Banjarmasin (BDJ), now departing at 14:45. @bpn_ap1 @bdj_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) April 6, 2015
Rescheduled @LionGroupID flight: #today 18:15 Lion JT33 #Denpasar (DPS) -> #Jakarta (CGK), now JT25 at 20:30. @CGK_AP2 @dps_ap1 #bali
— Chris @ Mau Ke Mana (@maukemanaflight) April 15, 2015
Rescheduled @OfficialLionAir flight: 24 Feb 2015 JT34 04:30 #Jakarta (CGK) -> #Denpasar (DPS), now JT30 at 06:20. @CGK_AP2 @dps_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) February 21, 2015
#Rescheduled @LionGroupID flight: 02 May 09:10 Wings IW1888 #Denpasar (DPS) -> #LabuanBajo (LBJ), now 08:15. @dps_ap1 #bali #komodo (1/2)
— Chris @ Mau Ke Mana (@maukemanaflight) May 1, 2015
The above #reschedule also affects @maukemanaflight clients on 6 May, 30 May, 20 July, 29 July. (2/2)
— Chris @ Mau Ke Mana (@maukemanaflight) May 1, 2015
Cancelled Flights
#cancelledflight 16 Jan 2014 Wings IW1841 #Malang (MLG) -> #Denpasar (DPS), now flying 17 Jan @dps_ap1 #Bali pic.twitter.com/ibgAuVeWLW
— Chris @ Mau Ke Mana (@maukemanaflight) January 7, 2015
Rescheduled @IndonesiaGaruda flight: 01 Mar 2015 16:05 GA691 #Sorong (SOQ) -> #Makassar (UPG), now departing @ 13:55. pic.twitter.com/7u6wVUWqAR
— Chris @ Mau Ke Mana (@maukemanaflight) February 26, 2015
Rescheduled @LionGroupID flight: 07 Mar 2015 JT887 12:45 #Ambon (AMQ) -> #Jakarta (CGK), now JT1787 at 16:15. @CGK_AP2 @amq_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) February 26, 2015
Rescheduled @LionGroupID flight: 10 Mar 2015 JT654 10:30 #Jakarta (CGK) -> #Lombok (LOP), now JT658 at 15:15. @CGK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) February 27, 2015
CANCELLED: All @trigana_air flights from #PangkalanBun to #Jakarta / #Semarang / #Surabaya on 3, 4, 5 February. No reason given.
— Chris @ Mau Ke Mana (@maukemanaflight) January 24, 2015
CANCELLED: @trigana_air flights from #PangkalanBun to #Jakarta/#Semarang/#Surabaya on 28 February & 1 March. No reason given. #notgoodenough
— Chris @ Mau Ke Mana (@maukemanaflight) February 25, 2015
#cancelled @AirAsiaId flight 03 Mar 2015 08:10 QZ7629 #Denpasar (DPS) -> #Surabaya (SUB), new time 19:40 unsuitable. @dps_ap1 @sub_ap1 #Bali
— Chris @ Mau Ke Mana (@maukemanaflight) February 26, 2015
CANCELLED: @trigana_air TODAY 09:15 IL708 #Jakarta (CGK) -> #PangkalanBun (PKN). No reason given. #notgoodenough
— Chris @ Mau Ke Mana (@maukemanaflight) March 1, 2015
Cancelled @Kalstar_Online flight: 30 Mar 6:30 KD922 #Pontianak (PNK) -> #PangkalanBun (PKN), due to plane trouble. Pax to fly 31. @PNK_AP2
— Chris @ Mau Ke Mana (@maukemanaflight) March 29, 2015
#cancelled: All @trigana_air #flights between #PangkalanBun (PKN) and #Solo (SOC) until 31 May 2015. (1/2)
— Chris @ Mau Ke Mana (@maukemanaflight) April 22, 2015
#Cancelled @trigana_air flight: 7 May 2015 06:10 IL712 #PangkalanBun (PKN) -> #Surabaya (SUB). Pax can fly 6/8 May, or get refund. @sub_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) April 30, 2015
#Cancelled @trigana_air flight: 24 May 2015 6:10 IL712 #PangkalanBun (PKN) -> #Surabaya (SUB). Pax can fly 23/25 May or get refund. @sub_ap1
— Chris @ Mau Ke Mana (@maukemanaflight) April 30, 2015