Question: how long should no contact last in a long distance relationship?
Answer: Four weeks or 30 days should be enough to put your act together. Within that period, there should be no contacting each other, aside from the exemptions listed above.