Or can I just dial +92...
as usual?
Yes.
Although it is the + prefix that's the "magic" here.
It is short hand for the outbound international dialling code for whatever country you are dialling from .
This is what allows you to use the same (international format) phone number anywhere in the world.
If you are calling from the US then the phone network substitutes + with 011 (the international dial-out code for the US), or if calling from the UK, 00 .
Etc.
So, the alternative, if dialing from the US would be to dial 01192... - but this will only work in the US (or any country that uses the same dial-out code). Reference: https://en.wikipedia.org/wiki/List_of_international_call_prefixes
travel.stackexchange.com/users/13329/MrWhite
You can just dial as usual, just like you would to call him at home, and the call will go through.
But you'll be charged for an international call, however your cell phone plan handles international roaming.
You may find it makes more sense to plan in advance to use Skype, WhatsApp, WeChat, etc..., which will use only your data connection (or wifi) and not billable minutes from calls.
You'd want to check with your carrier to determine your rates for roaming in the US and/or consider obtaining a SIM card from a US carrier, depending on the costs and your expected usage.
travel.stackexchange.com/users/13650/Zach Lipton
Yes, you should dial +92, as usual.
travel.stackexchange.com/users/19400/phoog
If we're talking cellphones here, just get into the habit of always storing the proper international prefix with the number.
It will not cost you extra to dial such a number as a local call, and if you happen to be elsewhere the number will still work as is.
For instance - I'm danish and all my local danish numbers are prefixed with +45.
They work perfectly both within Denmark and when I'm elsewhere.
travel.stackexchange.com/users/70608/P. Goetterup
One has to keep two subjects separately here: Dialling properly to make sure the call goes through.
How much the call will cost you.
While the subject of call cost would possibly be an interesting one (though these days less than 2-3 years ago) somethink different is important to make sure you will be dialling the correct number.
In case the person you are calling has provided their number properly in international format, i.e. +yyyxxxxx, you won't face a problem.
But in case you see a phone number written in national format (i.e. without a country code) and you found out the country code and want to build the international format youself, be careful.
Many countries (my experience is from Europa mostly) use geographic area codes for landlines and kind of "virtual" area codes for mobiles and you can dial from landline to landline within the same area code without having to dial the area code.
The interesting difference between some countries comes with the leading zero in front of the area code.
In some countries, you have to omit it, in others not.
Example from Germany: Landline in Berlin: 030 1234546International format would be +49 30 123456
(you drop the 0) Example from Italy: Landline in Bolzano: 0471
123456International format would be +39 0471 123456
(you keep the 0)
The rule of thumb is: More often than not, you drop the 0.
Just in case you find out it doesn't work, just insert it.
travel.stackexchange.com/users/18879/TorstenS
Here's the situtation: there's a team meeting coming, situated in the US. I'm from Brazil and wish to call a coworker from Pakistan arriving there.  My number is +55... and his is +92... Is there any difference when calling his number on my cellphone if we're both in the US? Or can I just dial +92... as usual?
How to call a number from another country while I'm in another country myself?
travel.stackexchange.com
<usa><cellphones><communication><roaming>
travel.stackexchange.com/questions/116687
travel.stackexchange.com/users/79145/Délisson Junio
You should dial +92 as usual, and the call will go through. You can just dial as usual.
You can just dial as usual