The 880 country code belongs to Bangladesh. Whether you're calling Dhaka, Chittagong, or anywhere else in Bangladesh, the +880 prefix is what you need.
Quick Answer: The country code +880 is for Bangladesh. Bangladeshi phone numbers have 10 digits after the +880 prefix. Always drop the leading 0 when calling internationally. For example, a mobile number like
01711-123456becomes+880 1711-123456.
How to Call Bangladesh: Quick Reference
The dialing format varies depending on where you're calling from. Here's a quick-reference table for countries with large Bangladeshi communities.
| Calling From | Dialing Format |
|---|---|
| US/Canada Mobile | +880 [number without leading 0] |
| US/Canada Landline | 011-880-[number without leading 0] |
| United Kingdom (UK) | 00-880-[number without leading 0] |
| Australia | 0011-880-[number without leading 0] |
| UAE | 00-880-[number without leading 0] |
| Saudi Arabia | 00-880-[number without leading 0] |
| Malaysia | 00-880-[number without leading 0] |
| Singapore | +880 [number without leading 0] |
Bangladesh has a large diaspora, especially in the UK, UAE, Saudi Arabia, Malaysia, and the US. Calls to Bangladesh are common from these locations.
Understanding Bangladeshi Phone Numbers
Bangladeshi phone numbers follow a consistent structure, though understanding the trunk prefix is important.
The Trunk Prefix (0)
Bangladesh uses a leading 0 as a trunk prefix for domestic calls. When calling internationally:
- Drop the leading 0 from any Bangladeshi number
- Domestic format:
01711-123456 - International format:
+880 1711-123456
This is the most common mistake when dialing Bangladesh. If your call isn't connecting, check whether you've accidentally left the 0 in place.
Mobile Numbers
Bangladeshi mobile numbers are the most common type you'll encounter:
- Length: 10 digits after +880 (11 digits with the domestic 0)
- Starting Digits: All mobile numbers start with 1 after the trunk prefix
- Major Operators:
- Grameenphone: 017, 013
- Robi: 018, 016
- Banglalink: 019, 014
- Teletalk: 015
- Example:
01711-123456becomes+880 1711-123456
Bangladesh has over 180 million mobile subscribers, making it one of the largest mobile markets in Asia.
Landline Numbers
Bangladeshi landline numbers use geographic area codes:
- Structure: 0 + area code + local number
- Starting Digits: Landlines use area codes starting with 2-9
- Example: Dhaka number
02-1234567becomes+880 2-1234567
Bangladesh Area Codes Reference Table
When calling a landline in Bangladesh, the first digits after the trunk prefix indicate the geographic region. Here are area codes for major Bangladeshi cities:
| City | Area Code | International Format |
|---|---|---|
| Dhaka | 2 | +880 2 xxxx xxxx |
| Chittagong | 31 | +880 31 xxx xxxx |
| Khulna | 41 | +880 41 xxx xxxx |
| Rajshahi | 721 | +880 721 xx xxxx |
| Sylhet | 821 | +880 821 xx xxxx |
| Rangpur | 521 | +880 521 xx xxxx |
| Comilla | 81 | +880 81 xxx xxxx |
| Cox's Bazar | 341 | +880 341 xx xxxx |
| Barisal | 431 | +880 431 xx xxxx |
| Jessore | 461 | +880 461 xx xxxx |
Note: Mobile phones are far more common in Bangladesh than landlines. Most numbers you'll encounter will be mobile numbers starting with 01.
Mobile vs. Landline: How to Tell the Difference
You can tell whether a +880 number is mobile or landline by looking at the digits after the trunk prefix:
- Starts with 1 (after 0): Always a mobile number (e.g., 01711, 01811, 01911)
- Starts with 2-9 (after 0): A landline number with an area code (e.g., 02 for Dhaka)
This distinction matters because calling rates to mobile and landline numbers may differ.
Dialing Examples
Here are practical examples for calling different types of Bangladeshi numbers:
Example 1: Calling a Dhaka Mobile from the US
- Bangladeshi Number: 01711-123456
- From a US Mobile:
+880 1711-123456 - From a US Landline:
011 880 1711 123456
Example 2: Calling a Dhaka Landline from the UK
- Bangladeshi Number: 02-12345678
- From the UK:
00 880 2 12345678
Example 3: Calling a Chittagong Business from UAE
- Bangladeshi Number: 031-1234567
- From UAE:
00 880 31 1234567
Example 4: Calling from Saudi Arabia
- Bangladeshi Mobile: 01811-234567
- From Saudi Arabia:
00 880 1811 234567
Best Times to Call Bangladesh
Bangladesh operates on Bangladesh Standard Time (BST), which is UTC+6 year-round. Bangladesh does not observe daylight saving time.
| Your Location | Time Difference | Call Bangladesh 9 AM - 5 PM |
|---|---|---|
| US East Coast (EST) | Bangladesh is 11 hours ahead | 10 PM - 6 AM EST (previous day) |
| US West Coast (PST) | Bangladesh is 14 hours ahead | 7 PM - 3 AM PST (previous day) |
| UK (GMT) | Bangladesh is 6 hours ahead | 3 AM - 11 AM GMT |
| UAE (GST) | Bangladesh is 2 hours ahead | 7 AM - 3 PM GST |
| Saudi Arabia (AST) | Bangladesh is 3 hours ahead | 6 AM - 2 PM AST |
| Malaysia (MYT) | Bangladesh is 2 hours behind | 11 AM - 7 PM MYT |
Tip: For US callers, evening and night calls work best for reaching Bangladesh during business hours. If you call at 10 PM EST, it will be 9 AM the next day in Bangladesh.
Common Mistakes to Avoid
Here are the most common mistakes when dialing the 880 country code:
- Keeping the leading 0: The most frequent error.
+880 01711...is wrong;+880 1711...is correct. - Confusing +880 with +91: +880 is Bangladesh, while +91 is India. These neighboring countries share a long border but have different codes.
- Wrong number length: Bangladeshi mobile numbers should be 10 digits after +880 (without the trunk 0).
- Forgetting time zones: Bangladesh is 11 hours ahead of US Eastern Time. An afternoon call from America arrives in the middle of the night in Bangladesh.
Prefer calling over WiFi? See our guide to the best apps for WiFi calling.
Frequently Asked Questions (FAQ)
What country has the +880 country code?
The +880 country code is for Bangladesh. Any call from a number starting with +880 originates from Bangladesh.
How many digits is a Bangladeshi phone number?
Bangladeshi phone numbers have 10 digits after the +880 country code. Mobile numbers follow the format 1XXX-XXXXXX.
What is the area code for Dhaka?
The area code for Dhaka is 2. For international calls, dial +880 2 followed by the local number.
What is the area code for Chittagong?
The area code for Chittagong is 31. Internationally, dial +880 31 followed by the local number.
How do I call Bangladesh from the USA?
From a mobile phone, dial +880 followed by the Bangladeshi number without the leading 0. From a landline, dial the US exit code 011, then 880, then the number without the leading 0.
Do I drop the 0 when calling Bangladesh internationally?
Yes, always drop the leading 0. Bangladeshi domestic numbers start with 0 (like 01711 for mobile or 02 for Dhaka), but from abroad, replace the 0 with +880. So 01711-123456 becomes +880 1711-123456.
Is +880 Bangladesh or India?
+880 is the country code for Bangladesh. The country code for India is +91. These neighboring countries share borders but have different country codes.
Related Country Codes
Looking for other country codes in South Asia? Check out these guides:
- +91 India - Western neighbor
- +92 Pakistan - Regional neighbor
- +971 UAE - Large Bangladeshi diaspora
- +966 Saudi Arabia - Large Bangladeshi diaspora
- +65 Singapore - Regional hub
Need to call Bangladesh regularly? CallSky.io connects you to Bangladeshi numbers at low per-minute rates. No subscription required. Try CallSky.io.