Question: how to transfer contacts from iphone to windows phone?
Answer: On your Lumia, go to settings, tap “email+accounts,” select “add an account” and choose “iCloud.”
Type your iCloud account details and sign in.
Wait for the sync to complete. Once that's done, your contacts, email and calendar will be on your new Lumia.