Spain is telephone country code +34, and all numbers in Spain have 9 digits after the country code.
Calling a Spanish number from a mobile phone, just enter it in full international format, beginning with the plus symbol. For example, +34 xxx xxx xxx.
If you are calling Spain from a UK landline, substitute the prefix 00 for the plus symbol.
(The plus sign means "insert your international access prefix here." From a GSM mobile phone, you can enter the number in full international format, starting with the plus sign. The most common prefix is 00, but North America (USA, Canada, etc.) uses 011, Japan uses 010, Australia uses 0011, and many other countries use different prefixes.)
00 34 and then the Spanish mobile number.
As is, it would appear that '947' is an international dialing code. That would be the international dialing code for Qatar.
For dialing a telephone number outside your local area.
The inrnational dialing code for the UAE is +971 followed by the number you are dialing, if it is a mobile number it will probably start with 05 e.g. +97150 ....... if it is a land-line number then it will be +971 followed by the emirate code and then the number you are dialing e.g. Dubai +971 4 ......
You would dial 001 followed by the area code and subscriber's number.
The dialing code for Barbados is 246
The USA uses country code +1
Yes. But is it not used if you are dialing from within that Area Code.
+44 is the UK telephone country code. The number 70 following this would suggest the number you have is a UK personal "follow-me" number, which can be forwarded to literally anywhere in the world.
International dialing code +971 + the number
Depending on where you are dialing from, you would have the international access code first, then 353 for Ireland, then the number you want, starting with the region code, without the first zero.
Your phone number does not change but is prefixed by International Direct Dialing Code.