The 62 country code belongs to Indonesia. Whether you're calling family in Jakarta, arranging travel to Bali, or conducting business across this vast archipelago, the +62 prefix connects you to over 275 million people across more than 17,000 islands.

Quick Answer: The country code +62 is for Indonesia. Mobile numbers have 9-12 digits after +62 and start with 8. Drop the leading 0 when dialing internationally. Example: A local mobile 0812 345 6789 becomes +62 812 345 6789 internationally.

How to Call Indonesia: Quick Reference

Indonesia uses a trunk prefix (0) for domestic calls, which you must drop when calling internationally. Here's the format for calling from major countries:

Calling From Dialing Format
US/Canada Mobile +62 [number without 0]
US/Canada Landline 011-62-[number without 0]
United Kingdom (UK) 00-62-[number without 0]
Australia 0011-62-[number without 0]
Singapore +62 [number without 0]
Malaysia 00-62-[number without 0]

Indonesia is the world's fourth most populous country and a major destination for tourists, expats, and business travelers, especially in Bali and Jakarta.

Understanding Indonesian Phone Numbers

Indonesian phone numbers vary in length depending on the operator and region. Always drop the leading 0 when calling internationally.

The Leading Zero Rule

When calling Indonesia from abroad, drop the 0:

  • Local mobile: 0812 345 6789 (11 digits with 0)
  • International: +62 812 345 6789 (10 digits without 0)

Mobile Numbers

Indonesian mobile numbers all start with 8:

  • Length: 9-12 digits after +62 (10-13 digits locally with 0).
  • Starting Digit: Mobile numbers always start with 8.
  • Common Prefixes: 0811, 0812, 0813, 0814, 0815, 0816, 0817, 0818, 0819, 0821, 0822, 0823, 0852, 0853, 0855, 0856, 0857, 0858, 0877, 0878, 0881, 0882.
  • Example: +62 812 345 6789 or +62 8778 1234 567.

Landline Numbers (Fixed Line)

Indonesian landlines use area codes:

  • Jakarta: Area code 21, followed by 7-8 digit number.
  • Bali (Denpasar): Area code 361, followed by 6-7 digit number.
  • Other regions: 2-3 digit area code + 6-7 digit number.
  • Note: Jakarta numbers are typically 7-8 digits after the area code.

Indonesia Area Codes Reference Table

Major cities and regions have the following area codes:

City/Region Area Code International Format
Jakarta 21 +62 21 XXX XXXX
Surabaya 31 +62 31 XXX XXXX
Bandung 22 +62 22 XXX XXXX
Medan 61 +62 61 XXX XXXX
Semarang 24 +62 24 XXX XXXX
Makassar 411 +62 411 XXX XXX
Bali (Denpasar) 361 +62 361 XXX XXX
Yogyakarta 274 +62 274 XXX XXX
Malang 341 +62 341 XXX XXX
Palembang 711 +62 711 XXX XXX

Note: Always drop the 0 from the area code when dialing internationally. A Jakarta number 021 7654 3210 becomes +62 21 7654 3210.

Mobile vs. Landline: How to Tell the Difference

You can tell whether a +62 number is mobile or landline:

  • Starts with 8: Mobile number (e.g., +62 8XX XXX XXXX)
  • Starts with 21: Jakarta landline (e.g., +62 21 XXX XXXX)
  • Starts with other digits (2-7): Regional landline (area code)

Mobile calls typically cost more than landline calls from abroad.

Dialing Examples

Here are practical examples for calling different types of Indonesian numbers:

Example 1: Calling a Jakarta Landline from the US

  • Indonesian Number (local): (021) 7654-3210
  • From a US Mobile: +62 21 7654 3210
  • From a US Landline: 011 62 21 7654 3210

Example 2: Calling an Indonesian Mobile from the US

  • Indonesian Number (local): 0812-345-6789
  • From a US Mobile: +62 812 345 6789
  • From a US Landline: 011 62 812 345 6789

Example 3: Calling a Bali Hotel from the UK

  • Indonesian Number (local): (0361) 123-456
  • From the UK: 00 62 361 123 456

Example 4: Calling from Australia

  • Indonesian Number (local): 0878-1234-5678 (mobile)
  • From Australia: 0011 62 878 1234 5678

Indonesia Time Zones

Indonesia spans three time zones due to its vast east-west extent:

Time Zone Offset Major Cities
WIB (Western) UTC+7 Jakarta, Bandung, Surabaya, Semarang
WITA (Central) UTC+8 Bali, Makassar, Balikpapan
WIT (Eastern) UTC+9 Jayapura, Ambon

Best Times to Call Indonesia

Your Location Time Difference (Jakarta) Call Indonesia 9 AM - 9 PM
US East Coast (EST) Jakarta is 12 hours ahead 9 PM - 9 AM EST (previous day)
US West Coast (PST) Jakarta is 15 hours ahead 6 PM - 6 AM PST (previous day)
UK (GMT) Jakarta is 7 hours ahead 2 AM - 2 PM GMT
Australia (AEDT) Jakarta is 4 hours behind 1 PM - 1 AM AEDT
Singapore Jakarta is 1 hour behind 10 AM - 10 PM SGT

Tip: Bali is 1 hour ahead of Jakarta (UTC+8). If calling Bali from the US East Coast, it's 13 hours ahead. Avoid calling during Friday prayers (around 12-1 PM local time) or during major Islamic holidays like Eid.

Common Mistakes to Avoid

Here are the most common errors when dialing the 62 country code:

  • Keeping the 0: You must drop the leading 0 when calling internationally. Dial +62 812, not +62 0812.
  • Variable number lengths: Indonesian numbers can be 9-12 digits after +62. Don't assume all numbers are the same length.
  • Confusing country codes: Don't mix up +62 (Indonesia) with +63 (Philippines) or +60 (Malaysia).
  • Time zone confusion: Remember Indonesia has 3 time zones. Jakarta and Bali are an hour apart.

Cheapest Ways to Call +62 Numbers

Indonesia has a large population and many international connections. Options include:

  • VoIP Services: Services like CallSky.io offer competitive per-minute rates to Indonesia. Check our international calling rates.
  • Messaging Apps: WhatsApp is popular in Indonesia. Line and Telegram are also widely used. All offer free calls over WiFi/data.
  • International Calling Plans: Many carriers offer Indonesia-specific bundles. Check our guide on prepaid international calling plans.
  • WiFi Calling: Most Indonesian hotels and cafes have WiFi, making app-based calls convenient.

Frequently Asked Questions (FAQ)

What country has the +62 country code?

The +62 country code is for Indonesia. Any call from a number starting with +62 originates from Indonesia, the world's largest archipelago nation.

How many digits is an Indonesian phone number?

Indonesian mobile numbers have 9-12 digits after +62 (starting with 8). Landline numbers vary by region, typically 7-8 digits after a 2-3 digit area code.

What is the area code for Jakarta?

The area code for Jakarta is 21. For international calls, dial +62 21 followed by the 7-8 digit local number.

What is the area code for Bali?

The area code for Bali (Denpasar) is 361. Internationally, dial +62 361 followed by the local number.

How do I call Indonesia from the USA?

From a mobile phone, dial +62 followed by the Indonesian number (without the leading 0). From a landline, dial 011-62 then the number.

What time should I call Indonesia from the US?

Jakarta (WIB) is 12 hours ahead of US Eastern Time. Bali (WITA) is 13 hours ahead. To reach someone during Indonesian business hours, call in the late evening or early morning US time.

Is +62 Indonesia or Philippines?

+62 is the country code for Indonesia. The country code for the Philippines is +63.


Ready to make clear, affordable international calls without the hassle? With CallSky.io, you can connect to over 180 countries, including Indonesia, with crystal-clear quality and transparent per-minute rates. Start calling with CallSky.io today.