One of the free and wireless way to transfer data to new phone is using Google Cloud. This service provides you different options to sync different kinds of files between 2 phones, including Google Drive, Gmail account and Google Photos.
Another way is to use phone to phone data transfer program,which will connect two device and enables user to move files between two deivce directly.