Send SMS to South Asia: prices for 8 countries

India, Pakistan, Bangladesh, Sri Lanka, Nepal, Bhutan, the Maldives and Afghanistan make up South Asia. India alone has one of the largest numbers of mobile users anywhere, and texts are a daily channel for shops, coaching classes, clinics and service businesses.

Lists here often mix languages: English, Hindi, Urdu, Bengali, Tamil, Sinhala and many more. Many businesses send English or romanised text to keep the message in one segment.

Countries
8
Lowest price
$0.01028
Maldives
$40 top-up to Maldives
3,891 messages

Bulk SMS prices in South Asia

Price per message (one segment), lowest first. Prices run from $0.01028 in Maldives to $0.04698 in Sri Lanka.
SMS prices in South Asia
CountryPer message
Maldives$0.01028
India$0.01718
Bangladesh$0.02658
Nepal$0.02978
Bhutan$0.03098
Afghanistan$0.03438
Pakistan$0.04638
Sri Lanka$0.04698

Time zones and timing

India and Sri Lanka use UTC+5:30, Pakistan and the Maldives UTC+5, Nepal UTC+5:45, Bangladesh and Bhutan UTC+6, Afghanistan UTC+4:30. None of them change clocks.

Alphabets and message length

Devanagari, Bengali, Tamil, Urdu and other local scripts are Unicode with 70 characters per segment. English and romanised texts fit GSM-7.

Tips for this region

  • Compare the segment counter for local-script and English versions of the same text.
  • Indian mobile numbers have 10 digits after +91.
  • Festival periods are busy; schedule early.

Text customers across South Asia

One account covers every country on this page. Paste a mixed list and the workspace sorts it by country, prices each number and shows the total before you send.

Create free account
Send SMS to South Asia: Prices for 8 Countries | SendSMSOnline