I applied for a transit visa on the Embassy of Canada web site on 19 June 17. On 12 July 17, I was told to take my passport to the Embassy's Spanish location. I left my passport there and sent an email asking when my it would be returned to me. I needed to know whether or not to cancel my flight, scheduled for 21 July 17 at 7 am. I didn't get a response, but staff at the Embassy told me that I would get my passport and visa in time.

On 20 July 17, I was told that I would receive my passport and visa on 21 July 17 at 16:00 hrs. I had no time to cancel the flight; I lost the money for that and what I paid for the visa (almost €70). Now, I've bought another ticket but it will not take me through Canada.

In this situation, can I apply for a refund from the Canadian Embassy?

  • 2
    You can always ask, but they will probably refuse. Your best bet is travel insurance, if you have it.
    – phoog
    Jul 21 '17 at 14:37
  • 5
    99% no because they issued the Visa you paid for. They're not interested in whether or not you can actually use it.
    – Johns-305
    Jul 21 '17 at 14:48
  • 1
    Aren't Canadian transit Visas free? Who did you pay 70 euro to? Jul 23 '17 at 17:12
  • @phoog It is very questionable whether the commercial insurance covers the costs paid to a government authority. Aug 11 '17 at 10:24
  • @Shuangistan I was thinking more of the airfare for the original ticket.
    – phoog
    Aug 11 '17 at 18:19


The conditions under which one can receive a visa refund from the Canadian government are quite limited. They are listed by Citizenship and Immigration Canada, and do not apply even remotely to your circumstances. It would be a waste of your time to write to your nearest Canadian embassy asking for a refund; they simply will not grant it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.