Правильное написание слова зависит от контекста:
- «Ненадолго» пишется слитно, если слово можно заменить синонимом без отрицательной частицы («на короткое время»). Пример: Извините, я ненадолго отлучусь.
- «Не надолго» пишется раздельно, если в предложении есть противопоставление или слова «вовсе», «ничуть», «нисколько», «совсем». Пример: Продуктовых запасов хватит не надолго, а всего на пару дней. Мы совсем не надолго зашли.