Weaker demand for domestic flights has sent Virgin Australia to an annual loss but the airline says a recent improvement in conditions is set to continue.

Weaker demand for domestic flights has sent Virgin Australia to an annual loss but the airline says a recent improvement in conditions is set to continue.