Question: is there a way to transfer all data from one iphone to another?
Answer: Transfer data directly from one iPhone to another. If your current iPhone and new iPhone are both using iOS 12.4 or later, you can use iPhone migration to transfer data directly from your previous device to your new one. You can do this wirelessly, or by connecting the devices together.