How to call India from Singapore

From mobile
+91 xxxxx xxxxx
From landline
carrier code + 91 xxxxx xxxxx

From $0.09/min in your browser, no plan needed

How to dial India from Singapore

How to make a call to India from Singapore: dial the exit code, the country code, and the number

  1. +From a mobile
  2. 91Country code of India
  3. xxxxx xxxxxThe number, area code first
  • M1021 91
  • Singtel001 91
  • StarHub018 91

Paste or type a number here to see how to dial it from anywhere

+91

Example: +91 74104 10123

Mobile
+91 74104 10123

Main area codes in India

The area code comes right after 91, then the local number

  • Mumbai+9122then 8 digits
  • Delhi+9111then 8 digits
  • Bengaluru+9180then 8 digits
  • Hyderabad+9140then 8 digits
  • Ahmedabad+9179then 8 digits
  • Chennai+9144then 8 digits
  • Kolkata+9133then 8 digits
  • Surat+91261then 7 digits

Before you call India

Drop the 0 of Indian city codes

Indian city codes are written with a 0 at home. After 91, that 0 must go.

Fails
001 91 022 xxxx xxxx
Works
001 91 22 xxxx xxxx

Dial big cities from a landline

Calling India cell phones from a mobile needs only +91. From a landline, replace 001 with 021 for M1 or 018 for StarHub.

  • Delhi001 91 11
  • Bengaluru001 91 80
  • Chennai001 91 44
  • Pune001 91 20

Mumbai from an M1 landline

How to call India number from Singapore in Mumbai: the 10-digit number is 22 and 8 more digits.

What you dial
  1. 021M1
  2. 91India
  3. 22Mumbai
  4. xxxx xxxxlocal number

Calling India from Singapore without an international plan

Suparelay calls India for $0.09/min from your browser, with no plan. Without one, carriers in Singapore charge up to $1.44/min. M1 and StarHub need an IDD add-on for India, so the add-on decides what you pay.

CarrierPer minute
SuparelayNo plan neededUp to 16× cheaper
$0.09 landline$0.10 mobile
M11200 min included with IDD 033 Pack 4 weeksm1.com.sg · 2026
$1.44
Singtel1200 min included with $35 hi! 5G+ Enhanced Plansingtel.com · 2026
$1.33 + tax with access code 001
StarHub700 min included with IDD 018 Value-Added Servicestarhub.com · 2026
$0.77 + tax with access code 018

Want to call India?

Type the number and call from your browser, with no app and no plan

+91

Type it with or without the country code

From$0.09/min
  • Per started minute
  • Suparelay caller ID

When to call India

The time now in India, and the best hours to call. The time difference stays 2.5 hours all year, so the hours to call never shift.

Time difference
All year: 2.5 hours behind Singapore
Daylight saving time
None, the clocks never change
Holidays in India

Why a call to India fails

Singtel IDD 001 needs activation

A Singtel line must have IDD access activated before IDD 001 calls work. Application is free, so ask Singtel before you call abroad.

Singtel, IDD 001

M1 charges a plus sign call at IDD 002 rates

On M1, a call that starts with + is charged at the Premium IDD 002 rate, so you do not need to dial 002.

M1, Premium IDD 002

From any country, a call to India also fails when

  • The 0 is still on the number
  • The exit code is wrong for your country
  • The number does not take calls from abroad
How to fix each one

Questions

How to call India from Singapore on a cell phone?

Dial +91, then the number. It works from any mobile in Singapore

Are calls to India included in Singapore phone plans?

On some plans. Singtel includes calls to India in its plans. M1 and StarHub charge less with an add-on or another plan. Without one of these plans, you pay the carrier's rate per minute

How much does it cost to call India from Singapore?

With no plan, carriers in Singapore charge up to $1.44 a minute. Suparelay charges each started minute, from your browser

How to call India from Singapore on Singtel?

Yes, up to 1200 minutes. Singtel includes 1200 minutes to India with $35 hi! 5G+ Enhanced Plan

How to call India from Singapore on M1?

Yes, up to 1200 minutes. M1 includes 1200 minutes to India with IDD 033 Pack 4 weeks

How to make a free online call to India?

An app calls for free only when both sides have it. A call to a landline, or to a phone without the app, costs money

How to call Mumbai from Singapore?

For Mumbai, dial +91 22, then the 8-digit local number

How to call India landline from Singapore?

From a landline in Singapore, dial your carrier's code, then 91 and the number: 021 with M1, 001 with Singtel, and 018 with StarHub

How do I dial a +91 number?

Press and hold 0 until + appears, then dial 91 and the number

Can I call India on my iPhone?

Yes. In the Phone app, press and hold 0 for +, then dial 91 and the number. Your plan must allow calls to India

How to call India from Singapore on WhatsApp?

WhatsApp and FaceTime call for free, but only someone with the same app. To ring a landline or a phone in India without the app, use your phone plan, a calling service, or Suparelay

Why isn't my call going through to India?

The usual causes: the 0 is still on the number, the exit code is wrong for your country, and the number does not take calls from abroad. Each one is listed above, with a link to its fix

When is the best time to call India?

Call between 8:00 and 22:00 in India. All year: 2.5 hours behind Singapore

Somebody in India is waiting for your call from Singapore.

Call India