How to avoid any charges at all, when having an iphone on vacation?

My dataroaming has always been off. When I'm outside my current country, will it suddenly stop allowing push messages and emails to pop up and use data? How will i avoid all data at once, but without having to turn on plane mode? Cause I still want people to be able to call me, even though i might have to pay a little percentage of the cost. But to avoid data, internet and such.

Added (1). I have an iPhone 5.

If you want people to call you then there's no way around avoiding all charges internationally. Just that alone means you would be charged for roaming where you even pay for receiving a call, which would also leave open the option for text messages where you would also be charged.

As far as data, turning off Cellular Data would do that.

Don't get charged for Wi-Fi use.

Put on airplane mode, and remove the sim. You will not get anything

Wi-Fi or local sim.

  • Will my iphone 4 work in Scotland while I'm on vacation? I live in Texas and I'm going to Scotland--will my iPhone 4 work? I just learned I will be able to connect through Wi-Fi. Does that mean I can use twitter?
  • Using my iPhone on vacation? I was wondering if I turn my iPhone 5 on airplane mode for 2 weeks, will I be charged anything? And if I turn on Wi-Fi during that time will I be charged for Internet?
  • Should I take my iPhone with me on vacation? I'm going on vacation march 1st to Kosova *in Europe * and I wanted to know if I should take my iPhone with me… I'm with fido, I was thinking maybe I would take my SIM card out, leave it at home, just take my phone so I can take pictures, connect it with wi-fi over there's that a bad idea? Could I even do that. Please answer.
  • Iphone 5 won't connect to computer at all but charges when using wall charger? I've just got an iphone 5, when connecting it to the computer nothing seems to happen - the phone doesn't charge and the computer or itunes doesn't recognise it. When using the same cable with the wall charger it charges… What can i do? I can't go to Apple as i don't have a receipt?