How to call to Mexico (country code +52)

Calling to Mexico

  • A leading ’01’ is not included in the international call sequence – it is only used in Mexico for domestic long distance calls.
  • A leading ‘044’ or ‘045’ is not included in the international call sequence – it is used in Mexico to signify ‘calling party pays’ and is often listed dial to a mobile phone from a landline.
  • When calling a mobile phone from outside the country, dial a ‘1’ after dialing country code ’52’. Mobile phone number are often listed as starting with ‘044’ or ‘045’ (which is not dialed for international calls).
  • A leading '+' in the phone number means 'dial your country's exit code'.
  • Calling from a mobile phone: dial from on the country where you're currently located.
  • Calling from a VoIP or satellite phone: dial from on the country where the phone is registered.

… to a mobile (cellular) phone or text (sms)

Use the same call sequence.

Mobile phone numbers are part of a local area code shared with landlines. The numbers are often listed with a leading ‘044’ or ‘045’, however the leading ‘044’/’045′ is not dialed when calling from outside the country.

When calling to a mobile phone number dial a ‘1’ after the country code ’52’ and before the area code.

When calling a mobile phone user, call to the country where the mobile phone is registered, regardless of where the person being called is currently roaming.

… to a VoIP phone

Use the same call sequence.

When calling a VoIP phone user, call to the country where the VoIP phone is registered, regardless of where the person being called is currently roaming.

… to a satellite phone

Meixco’s domestic satellite phone numbers use area code ‘200’ and ‘201’.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Mexico (domestic dialing)

’01’ is used as a trunk prefix when calling to a different area code within Mexico.

Local calling (within the same area code) from a landline to a landline

To call from a landline to a landline in the same area code dial only the local seven or eight digit phone number. Do not dial the trunk prefix ‘0’ or the area code.

”seven
”local

Local calling (within the same area code) from a landline to a mobile phone

To call from a landline to a mobile in the same area code dial the ‘044’ (for “calling party pays – same area code”), then the area code, then the mobile phone subscriber number. Do not dial the trunk prefix ’01’.

044two to three digitsseven to eight digits
calling party pays - same area codearea codelocal phone number

Long distance calling (to a different area code) from a landline to a landline

To call to a different area code within Mexico dial the trunk prefix ’01’, then the two to three digit area code, then the local phone number.

01two to three digitsseven to eight digits
trunk prefixarea codelocal phone number

Long distance calling (to a different area code) from a landline to a mobile phone

To call to a different area code from a landline to a mobile phone within Mexico dial the trunk prefix ‘045’ (for “calling party pays – different area code”), then the two to three digit area code, then the local phone number.

045two to three digitsseven to eight digits
calling party pays prefixarea codelocal phone number

Mobile calling – from a mobile phone

To call from a mobile phone to either another mobile or to a landline dial the area code and subscriber number. Do not dial the trunk prefix ’01’ or the ‘044/045’ calling party pays prefix.

two to three digitsseven to eight digits
area codelocal phone number

Mexican phone numbers explained

Number details

Mexican phone numbers are ten digits.

The first two to three digits are the area code that designates a geographic area.

Mobile numbers share area codes with landline phone numbers. There is no quick way to determine whether a phone number is a mobile or landline phone number.

To calling a mobile phone number from outside the country, a ‘1’ is dialed after the country code and before the area code.
To call a mobile phone number from the same area code, the trunk prefix ‘044’ (for local mobile numbers) and ‘045’ (for mobile numbers in a different area code) are dialed before the area code.

An example of a Mexican phone number

The Mueso Anahuacalli lists its phone number in Mexico City as (+52 55) 5617 3797.

Phone number explanation
52555617 3797
country code for Mexicogeographic (area) code for Mexico Citylocal phone number within Mexico City
Local example – calling from another location in Mexico City, Mexico

To call within the same area code from a landline to a landline phone number dial only the local phone number. Do not include the trunk prefix ’01’ or the area code in the call.

5617 3797
local phone number in Mexico City
Long distance example – calling from Tijuana, Mexico (on the other side of the country)

To call to a different area code from a landline phone to a landline phone dial the trunk prefix ’01’, then the area code, then the local phone number.

01555617 3797
trunk prefixgeographic (area) code for Mexico Citylocal phone number within Mexico City
Mobile phone example – calling from a mobile phone (including a foreign mobile roaming in Mexico)

To from a mobile phone to a landline phone number dial only the area code and local phone number. Do not dial the trunk prefix ’01’ or the ‘044’/’045′ calling party pays prefixes.

555617 3797
geographic (area) code for Mexico Citylocal phone number within Mexico City
International example – calling from outside Mexico

To call from outside Mexico, dial the exit code of the country the call is dialed from, followed by Mexico’s country code of ’52’, followed by the local phone number.

Do not dial any leading ’01’, ‘044’, or ‘045’ listed in the Mexican phone number. If there is a leading ‘044’ or ‘045’, replace it with a ‘1’ in the call sequence.

exit code52555617 3797
exit code of the country the call is dialed fromcountry code for Mexicogeographic (area) code for Mexico Citylocal phone number within Mexico City

Calling from Mexico

’00’ is used as an exit code when dialing an international phone call from Mexico.

Administrative and regulatory

Sources and more resources