"There are several ways to get internet abroad for your iPhone.
There are four main ways (in order of recommendation):
1. Unlock your iPhone and buy a local sim card. Top up for internet.
2. Rent a local iPhone. Http://www.aziphone.com
3. Download a free wifi-finder app for where you’re going and try to pick up free wifi.
4. Call your mobile network to go on their travel roaming plan. Use data for emails mostly.
This one might work for those bold enough.
Rack up an inane amount of roaming charges upwards of $300 and then call your carrier afterwards. Be shocked and apologize. Ask it to be wiped out. I’ve heard stories of people having $600 being written off.
more advice from