BD
Bangladesh Phone Number Format
Country code +880 — Complete guide to Bangladesh phone number formats, mobile and landline structures, and area codes.
How Bangladesh Phone Numbers Are Written
Phone numbers in Bangladesh have 10 digits for mobiles and 6 to 10 for landlines after the country code +880.
Inside Bangladesh a number is written with a leading 0, which makes 11 digits:
018XX-XXXXXX.
Drop that 0 when you call from abroad or save the number in international format:
+880 18XX-XXXXXX.
| Country code | +880 |
|---|---|
| Digits after +880 | 10 digits for mobiles and 6 to 10 for landlines |
| Trunk prefix (domestic calls) | 0, dropped after +880 |
| Mobile numbers start with | 011, 013–019, 037–038, 044, 064 or 066 |
| Exit code (to call abroad from Bangladesh) | 00 |
| Dial from the US | 011 880 18XX-XXXXXX |
Mobile vs. Landline Numbers
10 digits after +880, starting with 011, 013–019, 037–038, 044, 064 or 066.
018XX-XXXXXX at home+880 18XX-XXXXXX international6 to 10 digits after +880. Landlines begin with an area code, for example Dhaka:
02-XXXXXXX at home+880 2-XXXXXXX internationalBangladesh Number Types
| Type | Starts with | Written at home | International | From the US |
|---|---|---|---|---|
| Mobile | 011, 013–019, 037–038, 044, 064 or 066 | 018XX-XXXXXX |
+880 18XX-XXXXXX |
011 880 18XX-XXXXXX |
| Landline | — | 02-XXXXXXX |
+880 2-XXXXXXX |
011 880 2-XXXXXXX |
| Toll-free | 080 | 0800-XXXXXXX |
+880 800-XXXXXXX |
011 880 800-XXXXXXX |
| VoIP | — | 09604-XXXXXX |
+880 9604-XXXXXX |
011 880 9604-XXXXXX |
X stands for any digit. Source: libphonenumber metadata (phonenumbers 9.0.40), Google's open numbering data.
Checking a number from Bangladesh? The phone number checker tells you if it is valid, mobile or landline, and gives its international format.
Bangladesh Area Codes
Major area codes in Bangladesh:
| Area Code | City / Region |
|---|---|
431 |
Barisal |
51 |
Bogra |
851 |
Brahmanbaria |
31 |
Chittagong |
2 |
Dhaka |
531 |
Dinajpur |
498 |
Jhalakati |
371 |
Khagrachari |
41 |
Khulna |
488 |
Magura |
91 |
Mymensingh |
672 |
Narayanganj |
628 |
Narsingdi |
321 |
Noakhali |
731 |
Pabna |
721 |
Rajshahi |
521 |
Rangpur |
821 |
Sylhet |
921 |
Tangail |
Dialing Tips
- Remove the leading 0: When dialing internationally, drop the trunk prefix (0) that is used for domestic calls in Bangladesh.
-
Use the + notation: From a US mobile phone, use
+880instead of011 880. - Verify the number length: Numbers in Bangladesh have 10 digits for mobiles and 6 to 10 for landlines after +880. If your call does not connect, check that no digit is missing or doubled.
-
Save contacts in international format: Always store phone numbers with the full
+880prefix so they work from any country.
Bangladesh Phone Number FAQ
How many digits does a phone number in Bangladesh have?
Phone numbers in Bangladesh have 10 digits for mobiles and 6 to 10 for landlines after the country code +880. Written for domestic calls with the leading 0, a mobile number has 11 digits.
What do mobile numbers in Bangladesh start with?
Mobile numbers in Bangladesh start with 011, 013–019, 037–038, 044, 064 or 066 when written for domestic calls. In international format the leading 0 is dropped: +880 18XX-XXXXXX.
How do I write a phone number from Bangladesh in international format?
Start with +880, then the national number without the leading 0. For example, a mobile number written 018XX-XXXXXX at home becomes +880 18XX-XXXXXX. From a US landline, dial 011 880 18XX-XXXXXX.
What is the toll-free prefix in Bangladesh?
Toll-free numbers in Bangladesh start with 080, for example 0800-XXXXXXX. Many toll-free numbers can't be reached from abroad.
How do I call the US from Bangladesh?
Dial the exit code 00, then 1 and the 10-digit US number: 00 1 XXX XXX XXXX. From a mobile phone you can use + instead of 00: +1 XXX XXX XXXX.