How to call Lesotho from the USA & Canada:

011 - 266 - phone number

*Use also to TEXT Lesotho numbers. **011266 and +266 often work interchangeably from cell phones.

Calling from another country?

The current time in Lesotho is 11:05:17am

Save on international calls to Lesotho

  • Ultra Mobile prepaid - from $10/month, includes unlimited calls to 80+ countries, global text and 4G/5G data, available in the USA

Calling Lesotho explained:

  • 011 - international access code; dial first when calling abroad from the US or Canada
  • 266 - Country Code for Lesotho
  • Phone Number - 8 digits
  • calling from Canada or United States to Lesotho landlines international dialing format: 011 266 22 ??? ???

Cell phone numbers:

  • geographic area codes not needed to reach Lesotho cell phones
  • dialing sequence for calls and text messages: 011 266 5? ??? ??? (or 6? ??? ???)

Phone books: