Can I save all my iphone contacts without going on iTunes?

I won't have a labtop for a week and I was wanting to restore my phone. Can I backup my contacts and pictures somehow and restore my phone then get them back by not connecting to iTunes?

If you're looking to restore your phone, the only way to do that is use iTunes backup. You're going to have to wait a week.

Yes you can, you need to use iCloud for that.
1. Turn on iCloud by going to Settings > iCloud > Storage & Backup.
2. Under Backup, turn on the switch for iCloud Backup.
3. Go back one page and turn on or off the data you want backed up from the selections. The free iCloud account gives you 5GB of storage. Switch on backups for 'contacts' if it was off.
4. Connect to a Wi-Fi or use cellular data to let your iPhone communicate to iCloud, it'll backup everything you have selected. Later you can check your backups from www.icloud.com, see if it has successfully backed up all your contacts.