You should really buy travel insurance before you leave home. That said, most companies on this list allow you to purchase coverage even if you are already traveling. The sooner you get covered, the better.