+880 is the country code for Bangladesh

+880

+880 explained

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

Country code
+880
The 00880 country code is the same number
ISO country codes
BD, BGD
Use the BD country code or the BGD country code on forms and passports. To call Bangladesh, dial +880
Used in
Bangladesh
No other country or territory dials +880
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 +880
Number length
6, 7, 8, 9, or 10 digits
After +880
Time now in Bangladesh
Bangladesh mobile number format
01812-345678
From abroad: +880 1812 345678
Bangladesh landline number format
02-7111234
From abroad: +880 2 7111234

+880 area codes of main cities

Each +880 area code below is in the form you dial from abroad: +880, then the city code, then the local number. Inside Bangladesh, callers leave out +880 and put 0 in front of the city code. So Dhaka is +880 2 from abroad and 02 at home.

Dhaka
+8802
Chittagong
+88031
Khulna
+88041
Mymensingh
+88091
Comilla
+88081
Barisal
+880431

Bangladesh phone number types

The first digits of a Bangladesh 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 Bangladesh phone number, as dialed inside Bangladesh and from abroad.

TypeInside BangladeshFrom abroad
LandlineStarts with 0, then an area code for the city, such as 02 for Dhaka
02-7111234+880 2 7111234
MobileStarts with 01, run by Grameenphone, Robi, Banglalink, and Teletalk
01812-345678+880 1812 345678
Toll-freeStarts with 08
0800-1234567+880 800 1234567
Internet phoneStarts with 09, used by internet telephony providers
09604-123456+880 9604 123456

Good to know before you call Bangladesh

Sound like a local
“Assalamu Alaikum”

Peace be upon you, a greeting of Arabic origin used by Bengali-speaking Muslims

Reply

“Waalaikumu Assalam”

What it costs to call Bangladesh (using Suparelay)

Landline from $0.08/minMobile from $0.08/min

Only 15 of 220 countries cost less to call than Bangladesh.

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 Bangladesh?

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

+880

Type it with or without the country code

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

Why a call to Bangladesh fails

You call from: 🇺🇸 United States

The 0 is still in the number

The 0 at the start of a Bangladesh number is for calls inside the country. From abroad, leave it out: +880 takes its place.

Connects
011 880 2 7111234
Does not connect
011 880 02-7111234

The exit code is wrong for your country

00 works from most of the world to reach Bangladesh. From the US and Canada, the exit code is 011 instead.

Connects
011 880 2 7111234
Does not connect
00 880 2 7111234

The number does not take calls from abroad

Numbers that start with 08 are toll-free inside Bangladesh and often cannot be reached from outside the country.

Connects
011 880 2 7111234
Does not connect
011 880 800 1234567

Questions about +880

Which country is +880?

+880, or country code 880, belongs to Bangladesh. No other country shares this code.

What is +880?

+880 is the part you dial before a Bangladesh number when you call from another country. It replaces the trunk 0 at the start of the local number.

What is the difference between +880 and 00880?

The + stands for your own exit code. 00 is the exit code for most of the world, so 00880 and +880 reach the same number there. From the US and Canada, dial 011 880 instead.

Do I drop the 0 after +880?

Yes. The 0 is Bangladesh's trunk prefix and works only inside the country. Dial +880 27111234, not +880 027111234.

Can I text a +880 number?

Yes. Write the number as +880 without its leading 0, and your phone sends the text at your carrier's international rate.

How much does it cost to call Bangladesh?

A call to a Bangladesh mobile number usually costs more than a call to a landline. The dialer on this page shows the exact price of the number you enter before you call.

What is the BD country code?

+880 is the BD country code. BD is the ISO code for Bangladesh, used in forms and address lists, not something you dial.

What is the area code for Dhaka?

Dhaka's area code is 02. Dial +880 2 before the local number when calling Dhaka from abroad.

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

Wikipedia: Bangladesh Telecommunication Regulatory Commission

Somebody in Bangladesh is waiting for your call.

Call Bangladesh