First, back up your old iPhone to iCloud. Then, set up your new iPhone, select “Restore from iCloud Backup,” and choose the backup you want. iCloud transfers everything from apps to photos, but make sure you have enough iCloud storage or use the “Prepare for New iPhone” feature for extra space.