If you are planning to travel from Canada to Iran or vice versa, we guarantee the best possible rates. We have locations in both Canada and Iran to serve you with exchange rates and transaction fees that are more favourable than Banks or any other financial institutes.

We will exchange your money in the same day, and we will buy your remaining money from your trip at a great rate.
We are number one Iranian currency exchange in Vancouver with respect to rates, service, availability, and quick delivery. Our rates are very competitive and we don’t charge a service fee for the exchange of currencies.
If you are going to Iran, make sure you have Rials in your pocket before you get there. You still need Rials when traveling Iran to pay for a taxi, food, or even tips.
When you plan to go back to Canada from your awesome trip, make sure to call us ahead of time and we will connect you with our partner currency exchange location in Iran to buy your remaining Rials and pay you Canadian dollars for when you are back in YVR airport.
For more information, contact us at 604-984-4445 or


Are you a new comer who wants to start a new life in Canada? Hafez exchange has personalized service for our community to assist them with large exchange requests that involve transferring assets to Canada. We closely monitor the foreign exchange market while consulting to offer you the best rates and good exchange opportunities.

Comparing with other Persian currency exchange offices, and other financial institutes, you can expect the most competitive and favourable rates.

You want to start a new life, start up a new business, buy a house, or pay for education? Keep in mind that you always need a consultant regarding the best exchange opportunities when you are new to Canada. We are the reliable consultants to support you when you need it.

For more information, contact us at 604-984-4445 or


Canada is a popular destination for foreign students. Many Iranians move to Canada to continue their education in any of the famous Canadian universities. We help you transfer Rials, and convert them into CAD in several ways: Students can exchange their money in person at our North Vancouver location. Family members can have funds wired to students in Canada and we can then convert them into CAD and hand them in to Students here in Canada or simply transfer them into their bank account via bank transfer or email transfer.

Contact us to get your funds transfer faster, and safer.

For more information, contact us at 604-984-4445 or


If you are an investor planning to invest in Canada, buy a property or a business as an investment in Canada and would like to transfer and exchange a large amount of Iranian Rials into CAD. We are here to assist you with offering unbeatable exchange rates and quality service to advance your total investment process.

For more information about our services for investors and how to save more money when transfer funds for investment opportunities, please contact our office at 604-984-4445 or


For any other specific purposes that you would like to transfer and exchange currencies, we would be so grateful to be the company who supports you from the beginning to the end. We always strive to offer the best possible rates and services.

Visit us at our North Vancouver location or just contact us at 604-984-445 or email us at for more information about our services.