How to call Indonesia (country code +62)

Dialing from anywhere in the world

… to a mobile (cellular) phone

Use the same call sequence.

Indonesian mobile phone numbers begin with ’08’ (or ‘8’ when included in an international call sequence).

Calling to a mobile phone that is registered in Indonesia but roaming outside of Indonesia: dial the regular call sequence to an Indonesian mobile phone.

Calling to a mobile phone user currently roaming in Indonesia with a phone that is registered outside of Indonesia: call the country where the mobile phone is registered.

… to a VoIP phone

VoIP phone numbers based in Indonesia are accessed with the same call sequence as a regular landline phone.

There are no designated VoIP exchanges in Indonesia.

Calling to a VoIP phone registered in Indonesia with the user roaming outside of Indonesia: dial the regular call sequence to an Indonesian VoIP phone.

Calling to a VoIP phone user currently roaming in Indonesia with a phone that is registered outside of Indonesia: call the country where the VoIP phone is registered.

… to a satellite phone

Indonesia does not have a country-speicifc satellite phone system.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Indonesia (domestic dialing)

‘0’ is used as a trunk prefix when calling within Indonesia.

Local calling (within the same area code)

When calling within the same area code, only dial the local phone number – do not include the area code.

five to eight digits
local phone number

Long distance calling (between different area codes)

When calling between different area codes, dial the trunk number ‘0’, followed by the area code, followed by the local phone number.

0one to four digitsfive to eight digits
trunk prefixarea codelocal phone number

Indonesian phone numbers explained

Number structure

Indonesian phone numbers are nine to twelve digits.

Landline (fixed line) phone numbers: The first one to three digits are the area (geographic) code. Area codes and local phone number vary in length depending on the area code.

Mobile numbers have their first three to four digits representing the mobile phone carrier. They are dialed the same way as all other numbers in Indonesia.

An example of an Indonesian phone number

The Mandarin Oriental lists its phone number in Jakarta as +62 (21) 2993 8888.

Number explanation
62212993 8888
country code for Indonesiaarea (geographic) code for Jakartalocal phone number in Jakarta
Local example – dialing from another location in Jakarta

Only the local phone number is dialed for local calls.

2993 8888
local phone number in Jakarta
Long distance example – dialing from Irian Jaya, Indonesia (on the other side of the country)
0212993 8888
trunk prefixarea (geographic) code for Jakartalocal phone number in Jakarta
International example – dialing from outside of Indonesia

Dial the exit code of the country the call is dialed from, followed by ’62’ (Indonesia’s country code), followed by ’21’ (Jakarta’s area code), followed by the local eight digit phone number.

exit code62212993 8888
exit code of the country the call is dialed fromcountry code for Indonesiaarea (geographic) code for Jakartalocal phone number in Jakarta

Area codes

Bali 36
Batam 77
Betung 22
Bogor 25
Cirebon 23
Demak 29
Denpasar 36
Ende 38
Jakarta 21
Jember 33
Jombang 32
Kalimantan Islet 5
Kupang 39
Madiun 35
Malang 34
Mobile (cellular) 8
Purwakarta 28
Riau 76
Semarang 24
Solo 27
Sulawesi Islet 4
Sumatra 70 – 75
Sumbawa 37
Sumedang 26
Surabaya 31
Yogyakarta 27

Calling from Indonesia

’00’ is used as an exit code when dialing an international phone call from Indonesia.

Phone books, directories, and number lookup

Administrative and regulatory

Sources and more resources