• Send Money Abroad from India at Guaranteed LOWEST Rates
  • Fully Online Remittance Process
  • Fastest Transfers - Takes only 12-48 Hours


  • Commission
  • Loading Charges
  • Re-loading Charges

Exchange Rate:


Comparison: vs Others

MONEY TRANSFER ABROAD BookMyForex. com Other Forex providers*
Service Charges ZERO ₹200
Bank Charges ₹ 225 ZERO ₹ 1000
* Other Forex providers include Online and offline companies. charges a Bank Fee of Rs. 225 which is paid back to the customer as cash back post order completion (use promo code: ZEROBANKFEE). Beneficiary's bank or intermediatory banks overseas may apply additional charges to customers as per local arrangement or inter-bank arrangements

Do Money Transfer for following purpose

A Close Relative Abroad or Your Own Account
Overseas Education
Foreign Investments
Medical Institution/ Hospital
For Immigration
Booking Your Tour


Featured In

Read what others are saying about us

BookMyForex is Rated 4.7/5 Stars by Trustpilot Based on Over 441 Reviews Rating as of 3rd March'22

The BookMyForex Advantage over Banks & Other Forex Vendors

Book At Live Market Rates

Live and transparent transfer rates displayed 24x7. Options to lock-in your rate for as much as 3 days. Rate alerts to notify you when your desired rates are available.

Fastest Transfer Processing Times

All transfers are processed within 24 working hours after receipt of the funds & documents. Funds received by the beneficiary abroad within 24 hours at no extra cost.

Fully Online Remittance Process

Visiting the bank branch is a thing of the past now. With the launch of our fully online remittance process, you can do everything online on BookMyForex’s platform. Now send money abroad from the comfort of your home.

Zero Transfer Charges

BookMyForex waives off all sending charges associated with processing wire transfers. While banks typically charge between Rs. 500 - Rs. 2,500, with BookMyForex you pay absolutely ZERO.


3,00,000 + Happy Customers

India's Largest Foreign Exchange Market Place

Over ₹4,500 crore in Forex Transactions Processed

International Remittances Processed By

RBL Bank, SBM Bank, Axis Bank

Send Money from India to Canada with BookMyForex

Whatever your reason to transfer money to Canada from India be it for studies or for maintenance of a relative or for medical tourism, BookMyForex will make the whole transfer money to Canada process easy and smooth. Not only that, whenever you send money from India, we offer you best rates, better than anyone else in the Indian forex market. Canada is a North American country stretching from the U.S. in the south to the Arctic Circle in the north. Major cities include massive Toronto, west coast film centre Vancouver, French-speaking Montréal and Québec City, and capital city Ottawa. Canada's vast swaths of wilderness include lake-filled Banff National Park in the Rocky Mountains. It's also home to Niagara Falls, a famous group of massive waterfalls.

A lot of Indians have settled in Canada and it is often referred to as mini-Punjab. The flow of money between India and Canada is huge. Canada also attracts a significant number of Indian students which means a lot of the Indian students or their parents have to transfer money to Canada from India. So if you're looking for best rates, faster transfer and excellent customer support, we at will help you to send money online to Canada.

Ways to Send Money to Canada from India:

You have two ways to transfer money to Canada from India:

1: Wire Transfer Online To Canada (Swift Transfers)

2: Demand Drafts (money orders)

What is a Wire Transfer?

Wire-transfer is the easiest and best way to transfer money to Canada from India. Though wire transfers to Canada are actually done by banks, it is cheaper to use the services of companies since like BookMyForex. These online marketplaces will get you a better rate than banks. However, wire-transfers can be expensive. As Banks in India charge anywhere from Rs. 500 to Rs. 1000 to process it. Moreover, most foreign banks that receive the money also charge a foreign correspondent fee ranging from CAD 10 to CAD 40. But at BookMyForex, we charge Zero commission or margins when you do a wire transfer online to Canada. Send Canadian Dollars with us for no additional cost to you.

What is a Foreign Currency Demand Draft?

You can send money to Canada through foreign currency demand drafts. Demand Drafts are physical paper drafts, issued in a specific foreign currency instead of a sending to a specific recipient. Demand drafts are much cheaper than doing a wire-transfer from India to Canada. You have to pay just the demand draft fee to your bank or service provider. There is no need to pay any fee to the foreign bank receiving the money. This helps you save a lot of money.

However, the problem with demand drafts is that the process takes much longer to transfer money to Canada. It can take longer for the recipient to receive the money because you have to mail the demand draft physically. Once they receive it, it takes few days to en-cash the demand draft. The total number of days combined creates a large gap (maximum up to 10 days) in actually receiving the funds. So demand drafts work out better if there is no emergency. If you need to transfer money to Canada on a planned basis with sufficient notice, use demand drafts. But if you want a faster method then you should do an online wire transfer from India to Canada.

How to transfer money from India to Canada?

Make full use of the all-new online remittance process

It is extremely easy to perform a wire transfer from India to Canada. In a hassle-free way, BookMyForex will help you take care of your wire transfer. On BookMyForex's portal, you can book your international transfer order online and sign the documents either offline or online.

Here's how you can use BookMyForex to wire transfer cash from India to Canada. You just need to simply follow these steps: 

Stage 1: If you are entitled for an outward remittance, you need to verify first about that. Mention  the details of the sender along with the details of the receiver. The purpose of your remittance will also have to be listed. 

Stage 2: You will be requested to submit the documents after you have listed the information. Documents such as PAN card, passport front and back page, remitter photo cum address proof, and many other documents may need to be uploaded. 

Kindly keep in mind that the client also has the option of doing this process offline and going to the bank to sign the papers. It is safer to opt for a document pickup arrangement due to the ongoing COVID-19 pandemic. You can also attach the documents to the portal itself which would save you a lot of time. 

Stage 3: You can now transfer the funds directly to one of the partner banks of BookMyForex post that.  

Stage 4: The rate you see on your mobile/desktop screen will be booked and a digital A2 form will be sent to you. So that you don't have to visit the bank, you can sign it on the portal itself. The transfer process will begin with our partnering bank and give you a SWIFT acknowledgement.

Benefits of choosing a fully online remittance process on BookMyForex?

1: From the comfort of your house, you can send money overseas (up to 25,000 USD). For that, you wouldn't need to visit the bank.

2: You will end up saving up to 2 percent if you place an online remittance order on BookMyForex . Typically, banks would cost you a lot more than you have to pay on BookMyForex. Live CAD exchange rates can also be booked on BookMyForex.

3: We want to keep the approach easy and efficient, so that you don't have to go through the pain of reading all the documents. Everything you need to do is upload the documents to our portal, and we are done. Trust us, it's that easy!

4: We handle the customer's money at BookMyForex like our own money. BookMyForex facilitates remittances in India through trusted banks. We also follow the orders and keep you updated with the progress until the money is sent to the recipient in Canada from India.



All foreign currency transactions are subject to Service Tax.

Foreign Exchange and Money Transfer services are available through Tie-up with Reserve Bank of India approved Authorized Dealers only. All foreign exchange transactions are subjected to AML/CFT/KYC & FEMA policies instructed by Reserve Bank of India.

Frequently Asked Questions

As per RBI guidelines, outward remittances are not permitted in high-risk countries indicated by FATF (Financial Action Task Force). The list gets updated from time to time. For more information please refer to the information available on

There is no minimum amount as such set by BookMyForex or the banks involved in the international money transfer.

BookMyForex processes the remittances via trusted and authorized Banks in India. We track the orders and keep you posted with the progress until the remittance is sent from India to the beneficiary's account. Your online transaction on is processed over a secure HTTPS connection and secured with the highest levels of encryption available. All credit card and debit card payments on are processed through a secure and trusted payment gateway and your credit card/ debit card/ net-banking info is never stored on our servers..

You will have your transfer processed in the next 12-48 business hours after you are finished booking your order online on BookMyForex.

Here are the following charges involved in a money transfer to Canada from India:



  • Nostro Charges - 25 CAD (Varies from bank to bank)
  • Bank fee - INR 225 
  • Goods & Services Tax (GST) - The % varies depending on the amount you wish to remit.



You need the following documents to send money online to Canada:

—Original and valid passport

- Valid visa for the country of travel (except where VISA on arrival applies)

- Confirmed ticket-showing travel within 60 days of taking foreign exchange

- PAN (Form 60/61 in case PAN missing)

- Apart from this KYC of sponsoring company would be required as per RBI guidelines

- Beneficiary Bank Name, Swift Code, Routing number & Correspondent Account No.

- Beneficiary Name, Address (as given in bank)

- Remitter Name, Account Number and Purpose of Transaction with KYC.

- Filled A2 Form cum declaration with signature

You can send money online to Canada from India for the following 8 reasons:

1: Studies abroad

2: Business Trip

3: Medical Treatment Abroad

4: Maintenance of close relatives abroad

5: Emigration

6: Going Abroad on Employment

7: Gift or Donation

8: Private Visits abroad


You can Transfer money to Canada through offline methods as well.

According to RBI’s LRS policy Indians can send up to $2,50,000 or its equivalent per year per person abroad to Canada.

Transfer Money Abroad From India Via India’s #1 Forex App
  • Fully online & paperless process
  • Transfer money with zero sending charges (use promo code: ZEROBANKFEE)
  • Extremely competitive and forex rates
  • Super fast transfers - Funds received in 4 - 24 business hours

Download the app


How to Transfer Money in 4 easy steps

  • Step One Fill Sender’s & beneficiary’s details, money transfer purpose, requirement to confirm your eligibility.
  • Step Two Upload the required documents online
  • Step Three Transfer your funds online to book your rates
  • Step Four A digital A2 form will be generated. Our partnering bank will process your transfer and provide a SWIFT acknowledgement shortly afterwards

Online Remittance - How It Works

Other Countries Where You Can Send Money with BookMyForex:

BookMyForex is a fully authorized money exchanger regulated by the Reserve Bank of India (RBI). | License number : FE.DEL.FFMC/ U070/2013 | Insurance is the subject matter of solicitation | IRDAI Registration No. CA0429 | IRDAI | Cheques are subject to realization.

Same day delivery is guaranteed for orders placed before 1 pm (IST) Monday – Friday.

* Zero margin rates/ interbank rates are available only on forex cards on specific currencies, in select cities for orders amounting to Rs. 1 lakh or more

BookMyForex Pvt Ltd

P-701 to P-705, 7th Floor, Tower C, JMD Megapolis, Sohna Road, Sector-48, Gurgaon, Haryana 122018

© BookMyForex. All Rights Reserved

We Accept:
Secured By: