Calling a toll free/freephone number from abroad

Dialing a toll free number from abroad may not work

Toll free numbers are used within a country's national borders to facilitate toll free calling. They are not technologically designed to be dialed free of charge from outside the country where they are registered. It's the reason why some toll free number owners choose to block receiving international calls and often advise foreign callers to contact them on a regular telephone number. Moreover, some local carriers will not even route calls to a foreign toll free number.

The above being said, you can try dialing a foreign toll free number and the call will sometimes work. The same dialing sequence used for calling regular international numbers applies: International prefix - Country code - Toll free number . Be sure to leave out any initial zero in the toll free number.

Calls to a toll free number are not free when dialed from abroad

If the call goes through you will incur regular (or sometimes higher) international charges. So, if the company/person you want to reach also has a regular telephone number it is better to dial the latter when calling from another country.

Calling US/Canadian toll free numbers

Normally, to call a toll free number registered in the US, Canada or any other country using the North American Numbering Plan (NANP) from abroad you should use the dialing instructions we provide on this site. If the call goes through you are usually informed that your call isn't free.


  • US toll free number 1 800 000 0000 would be dialed from the UK by adding 00 to it: 00 1 800 000 0000
  • Canadian toll free number 1 888 000 0000 would be dialed from the US as is because both countries use the NANP

Another way to dial North American toll free numbers from abroad is by replacing the 3 digit toll free codes with other codes introduced years ago:

  • 880 replaces 800 - so the example UK to US call above would become: 00 1 880 000 0000
  • 881 replaces 888 - again, the example US to Canada call above would be: 1 881 000 0000
  • 882 replaces 877
  • 883 replaces 866

These codes were originally introduced for calls to toll free numbers dialed between NANP countries, allowing the caller and the call receiver to each share their part of the cost (the caller would pay international charges and the callee would pay their national toll free rate). Moreover, according to this official announcement, the codes were supposedly retired in 2004. However, I've been getting reports stating that, not only they still work as described above, but it seems that they can be used to replace regular North American toll free codes when dialing from any country, and not just countries using the North American Numbering Plan.

Universal International Freephone numbers

International Freephone Numbers are an exception to the rules above. These numbers are assigned a separate country code which is 800. Calls to these numbers are free when dialed from certain countries that have adopted this system. Not many companies have an International Freephone number due to high costs involved with subscribing to this service.

Dialing an international toll free number works the same as placing an international call to country code 800. For example, dialing from the US you would enter: 011 800 ???? ????.

Read more on UIFNs.

Back to FAQ page