Country code guide

Nepal phone number format and 977 country code

Use the 977 country code, written as +977, when calling Nepal from another country. This may also be called the country calling code, dial code, phone prefix, or international prefix. Check the number format, confirm whether the destination is mobile or landline, then review the Voipfibre rate before placing the call.

Use Voipfibre after checking the number format

International format

+977 + area code and subscriber number, or +977 + 10-digit mobile number

+977Country calling code
RateCheck before calling
Mobile example+977 98 1234 5678
Landline example+977 1 4123456
Dialing format

How to dial Nepal

Start with +977, add the correct area or mobile prefix, then enter the local number. Use the format shared by the person or business you are calling when available.

Country code

+977

Use the 977 country code before the Nepal number when calling internationally.

Number format

Area code + subscriber number, or 10-digit mobile number

Use +977 first, then keep the Nepal area code or mobile prefix and local digits. If a Kathmandu number is written as 01 domestically, use +977 1 in international format rather than +977 01.

Before calling

Check whether the Nepal destination is mobile or landline before calling because prices can differ. Voipfibre helps format and call Nepal numbers, but it is not a public phone-number directory or reverse lookup service.

Check Nepal rates
Steps

Format the number before checking the rate

These steps work whether you are calling from India, United States, United Kingdom, Australia or another country.

  • 1

    Start with +977

    Nepal uses the 977 country code, written as +977 in plus format. Put it at the beginning of the number when calling internationally.

  • 2

    Add the area or mobile prefix

    Use +977 first, then keep the Nepal area code or mobile prefix and local digits. If a Kathmandu number is written as 01 domestically, use +977 1 in international format rather than +977 01.

  • 3

    Complete the local number

    Use the remaining local digits in this pattern: Area code + subscriber number, or 10-digit mobile number.

  • 4

    Check the rate before calling

    Check whether the Nepal destination is mobile or landline before calling because prices can differ. Voipfibre helps format and call Nepal numbers, but it is not a public phone-number directory or reverse lookup service.

Examples

Mobile and landline examples

Examples are for formatting guidance only. Always confirm the exact number with the person or business you are calling.

Mobile example

+977 98 1234 5678

Useful when you are calling a Nepal mobile number.

Landline example

+977 1 4123456

Useful when you are calling a Nepal landline or area-based number.

Number details

What to check before using the 977 country code

Country codes are only one part of an international phone number. Exit codes, area codes, mobile prefixes, and local numbering rules can change how the final number should be dialed.

Exit code or plus format

On a mobile phone, the plus sign usually replaces exit codes such as 00 or 011. From a landline, use the international access code for the country you are calling from, then 977.

Country calling code, dial code, or prefix

People may call 977 the Nepal country code, country calling code, phone code, dial code, or international prefix. In each case, use +977 before the rest of the Nepal number.

Mobile phone or landline

After +977, the next digits may be an area code, mobile prefix, service prefix, or local number. Check whether you are calling a mobile phone or landline because rates can differ.

Nepal country code +977

Nepal country code, Nepal phone code, Nepal calling code, Nepal dialing code, Nepal dialling code, Nepal telephone code, Nepal international code, Nepal code, Nepal code number, code of Nepal, Nepal number code, 977 country code, 977 phone code, 977 Nepal, 00977 country code, and country code 977 searches all refer to +977.

Kathmandu landline and area code

Kathmandu, Lalitpur, Patan, and Bhaktapur use area code 1 in international format. Searches such as Kathmandu landline code, landline code of Kathmandu, telephone code of Kathmandu, area code of Kathmandu, and 015 area code Nepal usually need +977 1 followed by the subscriber number, not a separate +977 015 country or area code.

Other Nepal fixed-line area codes

Common Nepal fixed-line area codes include 61 for Pokhara, 21 for Biratnagar and Itahari, 81 for Nepalgunj, 56 for Bharatpur and Chitwan, 71 for Butwal and Bhairahawa, 25 for Dharan, 41 for Janakpur, and 57 for Hetauda. In international format, dial +977 followed by the area code and subscriber digits.

Nepal mobile prefixes

Nepal mobile numbers are commonly 10 digits and often start with 97 or 98. Searches such as 981 area code in Nepal are usually mobile-prefix intent; dial the full mobile number after +977, for example +977 981xxxxxxx.

Popular calling questions

Common ways people call Nepal

Use the country code first, confirm the number type, then check the Voipfibre rate before placing the call.

What country or phone code does Nepal use?

Nepal uses country code +977. Dial +977 followed by the Nepal area code and subscriber number, or the full 10-digit mobile number.

Open Nepal guide

What is the Kathmandu landline code?

Kathmandu, Lalitpur, Patan, and Bhaktapur use area code 1 in international format. A Kathmandu number written as 01 xxxxxxx should be saved as +977 1 xxxxxxx.

Open Nepal guide

Is 981 an area code in Nepal?

981 is normally mobile-prefix intent rather than a city area code. Dial the full mobile number after +977, such as +977 981xxxxxxx.

Open Nepal guide

How do I call Nepal from India?

Use +977, then the Nepal mobile number or fixed-line area code and subscriber number. Check the Nepal mobile or landline rate before placing the call.

Check Nepal rates

How do I call India from Nepal?

Use India country code +91 followed by the Indian mobile number or STD/area code and subscriber number. Check the India rate before calling from Nepal.

Open India guide

Can I call Nepal online?

Yes, where your account and route support it. Format the number with +977, check the Voipfibre rate, then call from the app or browser.

See browser calling
Calling options

Popular guides for calling Nepal

Use the +977 format first, then compare free calling offers, rate checks, and calling options for regular phone numbers from common origin countries.

Related codes

Other country codes people check before calling

Questions

Nepal dialing FAQ

Nepal uses the 977 country code, written as +977. The international format is +977 + area code and subscriber number, or +977 + 10-digit mobile number.
977 is used for Nepal. When you save or dial the number internationally, write it with the plus sign as +977, then add the area or mobile prefix and local number.
Yes. 977 is the country calling code, phone prefix, or international dial code for Nepal. On a mobile phone, write it as +977 before the area or mobile prefix and local number.
Dial +977, then add the area or mobile prefix and the local number. For example, a mobile number may look like +977 98 1234 5678.
Use +977 first, then keep the Nepal area code or mobile prefix and local digits. If a Kathmandu number is written as 01 domestically, use +977 1 in international format rather than +977 01.
Not always. International rates can vary by mobile, landline, and special-service numbers. Check the live Voipfibre rate before calling.
Yes. Check the live Nepal rate, add wallet credit, and call from the Voipfibre app, browser dialer, SIP, or access-number option where available.