Find Any Mobile Network by Number – Free & Instant 2026

International Dialing Codes & Roaming Guide – All Countries

Calling internationally or traveling abroad comes with its own small set of rules — country codes, dialing formats, and roaming basics that trip people up more often than you’d expect. This guide covers exactly what you need: the right way to dial each country, and practical roaming tips so you don’t come home to a bill shock.

Country Codes & Dialing Formats

CountryCountry CodeLocal Mobile FormatDialing From Abroad
Philippines 🇵🇭+6309XX XXX XXXX (11 digits)+63 9XX XXX XXXX (drop the leading 0)
India 🇮🇳+910XXXXX XXXXX (10 digits + trunk 0)+91 XXXXX XXXXX (drop the leading 0)
Pakistan 🇵🇰+9203XX XXXXXXX (11 digits)+92 3XX XXXXXXX (drop the leading 0)
Bangladesh 🇧🇩+88001XXX XXXXXX (11 digits)+880 1XXX XXXXXX (drop the leading 0)
Nigeria 🇳🇬+2340XXX XXX XXXX (11 digits)+234 XXX XXX XXXX (drop the leading 0)
Indonesia 🇮🇩+6208XX XXXX XXXX (10–12 digits)+62 8XX XXXX XXXX (drop the leading 0)
Saudi Arabia 🇸🇦+96605X XXX XXXX (9 digits)+966 5X XXX XXXX (drop the leading 0)
UAE 🇦🇪+97105X XXX XXXX (9 digits)+971 5X XXX XXXX (drop the leading 0)

The general rule: When calling any of these numbers from outside the country, replace the leading 0 with the country code (prefixed by + or your local international access code, like 00). For example, a Philippine number 0917 123 4567 becomes +63 917 123 4567 when dialed internationally.

Complete Country Calling Codes — All Countries

Full reference list of international dialing codes for every country, organized by region.

How to use: Replace the leading 0 in a local number with + and the country code shown below.

Asia

CountryCodeCountryCode
Afghanistan+93Kuwait+965
Armenia+374Kyrgyzstan+996
Azerbaijan+994Laos+856
Bahrain+973Lebanon+961
Bangladesh+880Malaysia+60
Bhutan+975Maldives+960
Brunei+673Mongolia+976
Cambodia+855Myanmar+95
China+86Nepal+977
Cyprus+357North Korea+850
Georgia+995Oman+968
Hong Kong+852Pakistan+92
India+91Palestine+970
Indonesia+62Philippines+63
Iran+98Qatar+974
Iraq+964Saudi Arabia+966
Israel+972Singapore+65
Japan+81South Korea+82
Jordan+962Sri Lanka+94
Kazakhstan+7Syria+963
Taiwan+886
Tajikistan+992
Thailand+66
Timor-Leste+670
Turkey+90
Turkmenistan+993
UAE+971
Uzbekistan+998
Vietnam+84
Yemen+967

Africa

CountryCodeCountryCode
Algeria+213Libya+218
Angola+244Madagascar+261
Benin+229Malawi+265
Botswana+267Mali+223
Burkina Faso+226Mauritania+222
Burundi+257Mauritius+230
Cameroon+237Morocco+212
Cape Verde+238Mozambique+258
Central African Republic+236Namibia+264
Chad+235Niger+227
Comoros+269Nigeria+234
Congo (Dem. Rep.)+243Rwanda+250
Congo (Republic)+242São Tomé and Príncipe+239
Djibouti+253Senegal+221
Egypt+20Seychelles+248
Equatorial Guinea+240Sierra Leone+232
Eritrea+291Somalia+252
Eswatini+268South Africa+27
Ethiopia+251South Sudan+211
Gabon+241Sudan+249
Gambia+220Tanzania+255
Ghana+233Togo+228
Guinea+224Tunisia+216
Guinea-Bissau+245Uganda+256
Ivory Coast+225Zambia+260
Kenya+254Zimbabwe+263
Lesotho+266
Liberia+231

Europe

CountryCodeCountryCode
Albania+355Liechtenstein+423
Andorra+376Lithuania+370
Austria+43Luxembourg+352
Belarus+375Malta+356
Belgium+32Moldova+373
Bosnia and Herzegovina+387Monaco+377
Bulgaria+359Montenegro+382
Croatia+385Netherlands+31
Czech Republic+420North Macedonia+389
Denmark+45Norway+47
Estonia+372Poland+48
Finland+358Portugal+351
France+33Romania+40
Germany+49Russia+7
Greece+30San Marino+378
Hungary+36Serbia+381
Iceland+354Slovakia+421
Ireland+353Slovenia+386
Italy+39Spain+34
Kosovo+383Sweden+46
Latvia+371Switzerland+41
Ukraine+380
United Kingdom+44
Vatican City+379

North America & Caribbean

CountryCodeCountryCode
Antigua and Barbuda+1268Haiti+509
Bahamas+1242Honduras+504
Barbados+1246Jamaica+1876
Belize+501Mexico+52
Canada+1Nicaragua+505
Costa Rica+506Panama+507
Cuba+53Puerto Rico+1787
Dominica+1767Saint Lucia+1758
Dominican Republic+1809Trinidad and Tobago+1868
El Salvador+503USA+1
Grenada+1473
Guatemala+502

South America

CountryCodeCountryCode
Argentina+54Guyana+592
Bolivia+591Paraguay+595
Brazil+55Peru+51
Chile+56Suriname+597
Colombia+57Uruguay+598
Ecuador+593Venezuela+58

Oceania

CountryCodeCountryCode
Australia+61Papua New Guinea+675
Fiji+679Samoa+685
New Zealand+64Solomon Islands+677
Palau+680Tonga+676
Vanuatu+678

Notes:

  • Some countries (like the USA and Canada, both +1) share a country code but are distinguished by different area codes within the North American Numbering Plan (NANP).
  • Russia and Kazakhstan share the +7 code due to their shared numbering history from the former Soviet Union.
  • Country codes follow the ITU-T E.164 international standard and rarely change — unlike mobile prefixes, which regulators reallocate more frequently.

Roaming Basics – What to Know Before You Travel

1. Check if your home operator has a roaming agreement

Not every operator has active roaming partnerships in every country. Before traveling, check with your carrier — most publish a roaming partner list, or you can call/text to confirm coverage in your destination.

2. Data roaming is usually the most expensive part

Voice and SMS roaming rates have dropped significantly worldwide, but data roaming can still be costly if you’re on a standard postpaid plan without a travel add-on. Almost every major operator offers daily or weekly roaming data passes — these are nearly always cheaper than default per-MB rates.

3. eSIM has become the easiest way to avoid roaming charges entirely

Rather than paying your home carrier’s roaming rates, many travelers now buy a local eSIM for their destination country before departure — activated instantly via QR code, no physical SIM swap needed. This is usually the cheapest option for trips longer than a few days, especially in countries with clear tourist SIM/eSIM options like the Philippines, UAE, and Saudi Arabia (see our SIM Registration Guides for country-specific requirements).

4. Watch out for “silent roaming” near borders

If you’re near a national border, your phone can sometimes latch onto a neighboring country’s network without you realizing — triggering international roaming charges even though you never left your home country. If you’re in a border area, consider manually locking your phone to your home network in settings.

5. GCC countries have their own regional roaming rules

Saudi Arabia and the UAE, along with other Gulf Cooperation Council members, have discussed reduced regional roaming rates for GCC citizens and residents traveling within the bloc – worth checking with STC, Mobily, Zain, Etisalat, or du directly, as rates for intra-GCC travel are often lower than standard international roaming.

Emergency Numbers by Country

CountryPoliceAmbulance/Fire
Philippines 🇵🇭911 (unified)911 (unified)
India 🇮🇳112 (unified)112 (unified)
Pakistan 🇵🇰151122 (Rescue)
Bangladesh 🇧🇩999 (unified)999 (unified)
Nigeria 🇳🇬112 (unified)112 (unified)
Indonesia 🇮🇩110118 (Ambulance) / 113 (Fire)
Saudi Arabia 🇸🇦999997 (Ambulance) / 998 (Fire)
UAE 🇦🇪999998 (Ambulance) / 997 (Fire)

Good to know: In most countries, emergency numbers work even without an active SIM plan or credit balance, and often even without a SIM inserted at all — this is a regulatory requirement in nearly every country listed here.

Frequently Asked Questions

Do I need to dial the country code when calling within the same country?

No. Country codes are only needed when dialing from outside that country. Locally, you dial the number as usual (including the leading 0 where applicable).

Why do some numbers drop the leading 0 internationally?

The leading 0 is a “trunk prefix” used only for domestic dialing to indicate you’re making a national call. It’s replaced by the country code when dialing from abroad — the two serve the same routing purpose, so only one is needed at a time.

Is it cheaper to use WiFi calling instead of roaming?

Often, yes. If you have access to reliable WiFi, apps like WhatsApp, FaceTime, or your carrier’s own WiFi-calling feature can let you call and message without using cellular data or triggering roaming charges — worth using whenever available.

Can I use my phone’s hotspot while roaming?

Usually yes, but it draws from the same roaming data allowance and can burn through it much faster than normal browsing. Check your roaming pass details — some plans cap or exclude hotspot/tethering use entirely.

What’s the difference between an international SIM and a local eSIM for travel?

An international/travel SIM works across multiple countries but often at a premium rate. A local eSIM is tied to just your destination country, usually offering better data rates but only within that country — ideal if you’re visiting one place for most of your trip.