Ненадо́лго, нареч. На короткое время. Отлучился ненадо́лго.
Не надо́лго, частица с нареч. Не на продолжительное время. Хорошая погода установилась не надо́лго, лишь на несколько дней.
Розенталь Д. Э. Теленкова М. А. Словарь трудностей русского языка. М.: Айрис-Пресс, 2003. С. 393.