Indonesia +62
Official telecommunications routing registry for Indonesia. International dialing prefix is +62. Browse all regional numbering plan area codes below.
⭐ Major Area Codes in Indonesia
🗄️ All Numbering Plan Area Codes (NPA)
Select an area code to view local exchange registries, carrier mappings, and geographic zones
🌍 Neighboring Countries
Indonesia, the world's largest archipelago with over 17,000 islands, presents a unique and complex telecommunications environment. As a rapidly developing digital economy in Southeast Asia, the country has seen a surge in mobile and internet penetration, yet its geographic dispersion creates distinct challenges and opportunities for international communication. For businesses and travelers alike, understanding Indonesia's dialing procedures is essential for seamless connectivity. The country code +62 is your gateway to this vibrant nation, but successful calls require navigating a system of city codes, mobile prefixes, and special service numbers that differ significantly from many Western countries.
Dialing Instructions for International Callers
Calling an Indonesian number from abroad involves a straightforward but critical sequence. The standard international format is: International Exit Code (e.g., 011 from the US, 00 from most European countries) followed by +62, then the area code (without the leading '0') and the local subscriber number. For example, to call a landline in Jakarta (area code 21) from the United States, you would dial: 011 62 21 [local number].
A common pitfall is the handling of the leading zero in domestic area codes. Within Indonesia, you dial '021' for Jakarta, but internationally, this zero is always dropped, leaving just '21'. The same rule applies to mobile numbers. Indonesian mobile numbers typically start with '08' (e.g., 0812, 0856). When calling from abroad, you must omit the initial '0' and dial +62 followed by the remaining digits. For instance, an Indonesian mobile number 0812-3456-7890 would be dialed as +62 812-3456-7890.
Area Codes and Geographic Structure
Indonesia's area codes are assigned to specific cities and regencies, with Jakarta (21), Bandung (22), Semarang (24), Surabaya (31), and Medan (61) being among the most prominent. The country is divided into seven major numbering plan areas, each covering multiple provinces. Larger metropolitan areas have shorter area codes (2-3 digits), while remote regions may have longer ones. For instance, the code for Yogyakarta is 274, while a smaller town like Banda Aceh uses 651. It's crucial to verify the correct area code, as dialing an incorrect one may route your call to a different island entirely, causing unnecessary charges and confusion.
In recent years, Indonesia has introduced a new numbering plan for mobile phones, but the fundamental structure remains unchanged. Mobile numbers are not geographically tied, so prefixes like 811, 812, 813, 821, 822, etc., belong to specific operators (Telkomsel, Indosat, XL Axiata) but can be used anywhere in the country.
Special Numbers and Services
Indonesia employs several special service numbers that are vital for both residents and visitors. Emergency services are accessible via three-digit numbers: 112 for general emergencies (police, fire, ambulance), though 110 (police), 113 (fire), and 118/119 (ambulance) are also used. These numbers are toll-free and can be dialed from any phone. For directory assistance, you can reach operator services by dialing 108, but this service may have limited English support.
Premium-rate numbers, often used for information or entertainment, start with '0809' or '0908' and can incur high charges. Conversely, toll-free numbers in Indonesia typically begin with '0800' and are free from landlines, but may not be accessible from all mobile networks without additional charges.
Rules for Domestic and International Calls
Within Indonesia, domestic long-distance calls require dialing the area code preceded by '0'. For example, to call from Jakarta to Surabaya, you would dial 031 [local number]. However, many Indonesian businesses and government offices now use VoIP and digital services, making direct dialing less common. For international calls from Indonesia, the exit code is 001, 008, or 017, depending on the carrier (Telkom, Indosat, XL). For instance, to call the United States, you might dial 001 1 [area code] [number].
When dialing within Indonesia, if you are calling a landline from a mobile phone, you must still include the area code with the leading '0'. For example, calling a Jakarta landline from a mobile in Bali requires dialing '021' before the local number. It's also important to note that Indonesia does not use a separate trunk prefix for domestic calls; the '0' serves that purpose.
Mobile Networks and Calling Tips
Indonesia's mobile market is dominated by three major operators: Telkomsel, Indosat Ooredoo Hutchison, and XL Axiata. Coverage is excellent in urban areas like Jakarta, Surabaya, and Bali, but can be sporadic in remote islands and mountainous regions. For travelers, purchasing a local SIM card is often the most cost-effective way to make calls and use data. You will need to register your phone's IMEI and passport at the point of purchase, and there is a tax on phones not purchased in Indonesia (the 'IMEI tax'), so be prepared for that.
When calling from a hotel or office, always check the dialing instructions, as some PBX systems require dialing '9' or '0' first to get an outside line. For business calls, it's advisable to use VoIP services like WhatsApp or Zoom, which are widely used in Indonesia, to avoid high international tariffs.
Business and Traveler Insights
For business communications, understanding the time zones is crucial (Indonesia spans three time zones: WIB, WITA, WIT). When scheduling calls, be mindful of the local business hours, typically 8:00 AM to 5:00 PM. It is also common for Indonesian businesses to prefer direct mobile contact over landlines, so always ask for a mobile number if available.
Travelers should be aware that many public phones have disappeared, but mobile coverage is extensive. For emergency calls, dial 112, which should work from any phone with a signal. If you are using a foreign SIM, ensure your phone has roaming enabled, but beware of high costs. Alternatively, use local eSIMs for data and WhatsApp for voice calls, which is the norm among locals.
Finally, always double-check the number you are dialing. Indonesian numbers are often written with spaces (e.g., 0812-3456-7890), but when dialing internationally, you must remove all spaces and hyphens, and replace the leading '0' with +62.