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-123456 becomes +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-123456 becomes +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-1234567 becomes +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.
Call Bangladesh with CallSky
Starting rates · No subscription
Premium
Best quality
Mobile$0.10 per min
Landline$0.10 per min
Economy
Lowest price
Mobile$0.04 per min
Landline$0.05 per min
Start Calling 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:

View all country codes →


Need to call Bangladesh regularly? CallSky.io connects you to Bangladeshi numbers at low per-minute rates. No subscription required. Try CallSky.io.