+977 is the country code for Nepal

+977

Calls to Nepal from $0.42/min

+977 explained

The Nepal country code, 977, is what you dial before a Nepal number when you call from abroad. It is also known as the Nepal dialing code, Nepal calling code, or Nepal phone code. In the Nepal phone number format, +977 comes first, then the area code, such as 1 for Kathmandu, then the local number.

Country code
+977
The 00977 country code is the same number
ISO country codes
NP, NPL
Use the NP country code or the NPL country code on forms and passports. To call Nepal, dial +977
Used in
Nepal
No other country or territory dials +977
Exit code
00
From most countries. Also 011 from United States and Canada, 0011 from Australia, and + from any mobile
Trunk prefix
0
Drop it after +977
Number length
8, 10, or 11 digits
After +977
Time now in Nepal
Nepal mobile number format
984-1234567
From abroad: +977 984 1234567
Nepal landline number format
01-4567890
From abroad: +977 1 4567890

+977 area codes of main cities

Each +977 area code below is in the form you dial from abroad: +977, then the city code, then the local number. Inside Nepal, callers leave out +977 and put 0 in front of the city code. So Kathmandu is +977 1 from abroad and 01 at home.

Kathmandu
+9771
Pokhara
+97761
Bharatpur
+97756
Biratnagar
+97721
Birgunj
+97751
Butwal
+97771
Dharan
+97725
Nepalgunj
+97781

Nepal phone number types

The first digits of a Nepal number tell you what kind of number it is: a landline, a mobile, a free number, or one that costs more to call. Here is a sample of each type of Nepal phone number, as dialed inside Nepal and from abroad.

TypeInside NepalFrom abroad
LandlineStarts with 1 or 2, then the rest of the area code for that city
01-4567890+977 1 4567890
MobileStarts with 9
984-1234567+977 984 1234567
Toll-freeStarts with 1, like Nepal Police's toll-free line, 16600141516
16600101234+977 16600101234

Good to know before you call Nepal

Sound like a local
“Namaste”

A respectful hello and goodbye; no source confirms a phone-specific greeting for Nepal, so this is the everyday greeting

Reply

“Namaste”

Emergency number

100

100 reaches the police. Call 102 for a free ambulance and 101 for the fire brigade. Nepal Police also lists a toll-free number, 16600141516.

Nepal Police
  • Nepal's Ministry of Home Affairs runs a 24-hour toll-free disaster helpline, 1234.

    Ministry of Home Affairs, Nepal
  • Nepal Police lists a toll-free line, 16600141516, alongside its control number, 100.

    Nepal Police
  • The Nepal Red Cross Society runs its own hotline, 1130, separate from the police and disaster lines.

    Nepal Red Cross Society

What it costs to call Nepal (using Suparelay)

Landline from $0.50/minMobile from $0.42/min

Only 105 of 220 countries cost less to call than Nepal.

Enter a number
Price per minute
2
10
13
13
13
20
51
98
4¢5¢7¢10¢15¢20¢30¢50¢+

Each bar counts the countries at that price

Want to call Nepal?

Call any phone from this tab. Nothing to install on either side, and you pay cents a minute.

+977

Type it with or without the country code

From$0.42/min
  • Per started minute
  • Suparelay caller ID

Why a call to Nepal fails

You call from: 🇺🇸 United States

The exit code is wrong for your country

00 works from Nepal and most of the world. From the US and Canada, the exit code is 011.

Connects
011 977 1 4567890
Does not connect
00 977 1 4567890

The number does not take calls from abroad

Numbers that start with 1 and run 11 digits long, like Nepal Police's toll-free line, are Nepal's toll-free format.

Connects
011 977 1 4567890
Does not connect
011 977 16600101234

Questions about +977

Which country is +977?

+977, or country code 977, belongs to Nepal. Nepal is the only country that uses this code, unlike its neighbour India's +91.

What is +977?

+977 is the part you dial before a Nepali number when you call from outside Nepal.

What is the difference between +977 and 00977?

The + stands for your exit code. 00 is Nepal's own exit code, so +977 and 00977 reach the same number almost everywhere. From the US and Canada, dial 011 977 instead.

Can I text a +977 number?

Yes. Write the number as +977 followed by the rest of the digits, and your carrier sends the text at its international rate.

How much does it cost to call Nepal?

A call to a Nepali landline can cost differently than a call to a mobile number. The dialer on this page shows the exact price of the number you enter before you call.

The information on this page is accurate as of September 26, 2026.

Nepal Telecommunications Authority, numbering page

Somebody in Nepal is waiting for your call.

Call Nepal