Yael from WorldNomads.com here
Passport details are not required for an insurance purchase. Depending on your country of residence, specific details will be required when completing your personal information - this is driven by the country that you select.
If you have any specific questions or are unsure of how the insurance process works, please feel free to contact our Customer Service team: https://pp.worldnomads.com/contact-us who can provide you with more advice for your upcoming trip to Mt Kilimanjaro. They are always happy to help!
Happy travels! 10 days ago