Quick answer: +880 is Bangladesh. Mobile numbers have 10 digits after +880 and start with 13 to 19. If the number you were given starts with 0, drop the 0. Example: +880 1711 123456.

How to dial Bangladesh

Calling from Dial
Any mobile phone +880 + 10 digits
UK, Saudi Arabia, UAE or Malaysia landline 00 880 + 10 digits
US or Canada landline 011 880 + 10 digits

Bangladeshis write numbers with a leading 0, like 01711-123456. That 0 is only for calls inside Bangladesh. From abroad, leave it out: 01711-123456 becomes +880 1711-123456.

Mobile and landline numbers

Mobiles are 11 digits locally (10 after +880) and start with 013 to 019. They have no area code. People keep their number when they switch operator, so the prefix no longer tells you the network.

Landlines from BTCL, the state phone company, have been moving to an 11-digit format in five zones: 02, then a zone digit, then 8 digits. That is also 10 digits after +880.

Zone Starts with in Bangladesh From abroad
Dhaka, Gazipur, Narayanganj 022 +880 22 xxxx xxxx
Chattogram, Cumilla, Feni 023 +880 23 xxxx xxxx
Khulna, Barishal 024 +880 24 xxxx xxxx
Rajshahi, Rangpur 025 +880 25 xxxx xxxx
Sylhet, Mymensingh 029 +880 29 xxxx xxxx

Some businesses use IP phone numbers starting with 096, such as 09612-345678. Dial them the same way: +880 9612-345678.

Codes that get mixed up with +880

You will often see Bangladeshi numbers written as +88 01711 123456. That is the same number as +880 1711 123456: the local 0 has been joined to 88. Dial it as written and don't add another 0. Don't confuse +880 with +886 (Taiwan) or +91 (India).

Time difference

Bangladesh is on UTC+6 all year, with no daylight saving time. The gap changes when your own clocks change.

Where you are Your clocks on summer time Your clocks on standard time
US East Coast Bangladesh is 10h ahead Bangladesh is 11h ahead
UK Bangladesh is 5h ahead Bangladesh is 6h ahead
Saudi Arabia Bangladesh is 3h ahead all year
UAE Bangladesh is 2h ahead all year
Malaysia Bangladesh is 2h behind all year

A 10 PM call from New York reaches Bangladesh at 8 AM the next day in the US summer and 9 AM in the US winter.

Call Bangladesh with CallSky
Starting rates · No subscription
Pay-as-you-go
Billed per minute
From
$0.11 per min
Start Calling Bangladesh →

Prefer calling over WiFi? See our guide to the best apps for WiFi calling.

FAQ

Can I call a Bangladeshi 16xxx hotline from abroad?

Usually not. Five-digit hotlines starting with 16 are for callers inside Bangladesh. Banks and companies publish a separate full number for overseas callers, starting with +880.

An old Bangladeshi landline number doesn't connect. What changed?

BTCL has been replacing older landline numbers with 11-digit ones in phases, so a number with an old city code may have changed. BTCL publishes lists of old and new numbers on its website, btcl.gov.bd.