World Nomads Email Format
Travel ArrangementsNew South Wales, Australia11-50 Employees
World Nomads is a global travel, lifestyle and insurance brand operating in the travel arrangements sector. It is based in Sydney, New South Wales, and serves travelers by providing tools and information to widen their journeys. Its core offering is travel insurance designed by travelers for travelers, available to buy and claim online, even while traveling, and it also provides up-to-date travel safety guidance. In addition to insurance, the company curates travel stories, exploration content, skills initiatives such as scholarships in writing, film and photography, and resources that help travelers connect with local perspectives. The target market includes adventurous travelers seeking local insights, safety resources, and flexible coverage, supported by a network of partners—more than 8,000 global affiliate travel partners. Recent developments in 2026 indicate strategic activity in ownership and partnerships, with International Medical acquiring World Nomads Pty, reflecting ongoing evolution in the company’s structure.