iCloud is a more convenient option. However, you can still transfer from iPhone to iPhone by backing it up on your computer with iTunes and restoring it on your new iPhone.