International Calling Guide

How to Call India from Singapore Cheaply in 2026

Singapore has one of the world's largest Indian diaspora communities as a proportion of its population — roughly 9% of residents, or around 350,000 people of Indian origin, plus tens of thousands of Indian professionals on work passes. Staying connected with family in India is a weekly necessity. This guide covers every option for calling India from Singapore in 2026.

May 8, 2026·8 min read·By Voizly Editorial

Quick Answer

The cheapest way to call India from Singapore is Voizly at $0.04/min (~SGD 0.054). Singtel and StarHub charge SGD 0.20/min — nearly 4x more. Voizly works over Wi-Fi with no Singaporean SIM required and credits never expire.

How to call India from Singapore — guide for Indian expats

Singapore to India Calling: Cost Comparison 2026

MethodSGD/minUSD/minNo SIMCredits Expire
Voizly (★ Recommended)SGD 0.054$0.04✅ Yes❌ Never
SingtelSGD 0.20$0.15❌ NoN/A
StarHubSGD 0.20$0.15❌ NoN/A
M1SGD 0.18$0.13❌ NoN/A
WhatsApp / FaceTimeFreeFree✅ YesApp-to-app only
Calling CardSGD 0.04–0.08$0.03–0.06✅ Yes30–90 days

Sources: Singtel international calling rates. Rates checked May 2026.

1. VoIP Apps — Cheapest Way to Call India from Singapore

VoIP apps route your call over the internet, bypassing expensive international carrier routing. This is why they can offer rates that are 4x cheaper than Singtel or StarHub standard plans — and significantly more than that compared to some carrier add-on packs.

Voizly charges $0.04/min (~SGD 0.054/min) to any Indian mobile (+91) or landline. Credits are bought upfront and never expire — use them for a weekly call to parents or a monthly video-call with siblings. No Singaporean SIM or monthly commitment required.

Why Voizly Works for Singapore's Indian Community

  • Calls go directly to the Indian phone number — no app required on the other end
  • Works on any phone or tablet over Wi-Fi or mobile data in Singapore
  • Credits never expire — buy once, use anytime including festival seasons
  • No Singaporean SIM required — works for new arrivals, visitors, and EP holders
  • Connects to Indian landlines and mobiles — BSNL, Airtel, Jio, Vi
  • iOS and Android apps
View Credit Packs — Starting at $4.99

Credits never expire · No subscription

2. Singtel, StarHub, M1 — Standard Rates to India

Singapore's three major carriers all charge substantially higher rates to India than VoIP alternatives:

  • Singtel:SGD 0.20/min to India on standard IDD/ISD calls
  • StarHub:SGD 0.20/min to India on standard international calling
  • M1:SGD 0.18/min to India on standard international rates

All carriers offer international calling packs that may reduce rates for frequent callers. However, even with add-on packs, carrier rates typically remain significantly higher than VoIP options for calls to India.

Source: Singtel international calling rates. Rates checked May 2026.

3. WhatsApp and FaceTime — Free but App-Only

Free internet calling apps are the easiest option when both parties are online and have the same app installed. WhatsApp is the dominant choice for Indian families and is widely used across India.

  • WhatsApp: Most widely used in India. Free voice and video calls. Works on Android and iOS.
  • FaceTime: Free for Apple-to-Apple calls. The person in India needs an iPhone or Mac.
  • Google Meet / Duo: Works well for video. Both parties need Google accounts.

The key limitation of free apps is that the person in India must be online and have the same app. For calling Indian landlines, business numbers, or elderly relatives without smartphones, a VoIP service like Voizly is the better option — it works like a standard phone call on their end.

How to Dial India from Singapore

To call an Indian number directly from a Singaporean phone or SIM, use this format:

001 → 91 → [10-digit Indian mobile number]
  • 001 is Singapore's IDD prefix (international exit code)
  • 91 is India's country code
  • Follow with the 10-digit Indian mobile number

Example: To call +91 98765 43210 from Singapore:

001 91 98765 43210

  • Alternative IDD: StarHub users can also use 019 instead of 001 for potentially cheaper carrier rates
  • On mobile with +: Dial +91 98765 43210 — the + replaces the IDD prefix and works on all networks
  • For Indian landlines: Dial 001 91 [STD code without leading 0] [local number], e.g. 001 91 44 XXXX XXXX for Chennai

Note: Singapore's IDD prefix is 001. StarHub customers can use 019 for potentially cheaper carrier rates. Using + on mobile works on all networks without needing to remember the IDD prefix.

Singapore–India Time Difference 2026

Singapore uses SGT (Singapore Standard Time, UTC+8). India uses IST (UTC+5:30). Neither country observes daylight saving time, so the difference is fixed year-round at exactly 2.5 hours — Singapore is always ahead of India.

LocationUTC OffsetRelative DifferenceExample
Singapore (SGT)UTC+8India behind by 2.5 hrs9 AM Singapore = 6:30 AM IST
Chennai / Mumbai / Delhi / KolkataUTC+5:30Singapore ahead by 2.5 hrs

Best time to call India from Singapore

Singapore is 2.5 hours ahead of India year-round — neither country observes daylight saving time.

  • Call in the morning (8–10 AM SGT) = 5:30–7:30 AM IST (early India, may not suit elderly parents)
  • Best: Call around 4–7 PM SGT = 1:30–4:30 PM IST (afternoon India, business hours)

Monthly Savings by Switching to Voizly

Singtel charges SGD 0.20/min. Voizly charges ~SGD 0.054/min. Here is what that means for your monthly bill:

2 hrs/week
SingtelSGD 96/month
VoizlySGD 26/month
You save
SGD 70/month
4 hrs/week
SingtelSGD 192/month
VoizlySGD 52/month
You save
SGD 140/month
Daily 30 min
SingtelSGD 180/month
VoizlySGD 49/month
You save
SGD 131/month

Call India from Singapore — $0.04/min, Credits Never Expire

4x cheaper than Singtel and StarHub. No monthly subscription. No SIM required.

Buy Credits — Starting at $4.99

Credits never expire · Works on any device

Frequently Asked Questions

What is the cheapest way to call India from Singapore?
Voizly at $0.04/min (~SGD 0.054) is the cheapest reliable option for calling India from Singapore. Singtel and StarHub charge SGD 0.20/min — roughly 4x more. Calling cards offer rates of SGD 0.04–0.08/min but typically carry connection fees and 30-90 day expiry. Voizly credits never expire.
How do I dial an Indian number from Singapore?
Dial 001 + 91 + the 10-digit Indian mobile number. For example, for +91 98765 43210, dial 001 91 98765 43210. StarHub users can use 019 instead of 001. On any mobile phone, press + 91 followed by the 10-digit number. Voizly handles international routing automatically — just enter +91 and the number.
Can I call India from Singapore without a Singaporean SIM?
Yes. Voizly works over any Wi-Fi or mobile data connection and does not require a Singaporean SIM. This is useful for new arrivals in Singapore, visitors on short-term passes, or anyone using a tablet or laptop to call India.
What is the time difference between Singapore and India?
Singapore (SGT, UTC+8) is 2.5 hours ahead of India (IST, UTC+5:30). Neither country observes daylight saving time, so this offset is fixed year-round. A good time to call is 4–7 PM SGT, which is 1:30–4:30 PM IST — afternoon in both countries.
Does Voizly call Indian landlines from Singapore?
Yes. Voizly connects to any Indian mobile or landline number. The person in India receives a normal phone call and does not need any app. This includes BSNL, MTNL, and all private landlines across India.
Is it safe to use VoIP apps in Singapore?
Yes. VoIP services are completely legal and widely used in Singapore. Unlike some Gulf countries, Singapore has no restrictions on VoIP calling. Voizly uses encrypted connections, so your calls are private and secure.

Related Guides

Call India from Singapore — $0.04/min, Credits Never Expire

4x cheaper than Singtel and StarHub. Works over any Wi-Fi. No Singaporean SIM needed.

Buy Credits — Starting at $4.99

Credits never expire · Works on any device