Pakistani with Canadian PR. I am getting a flight option via turkey with a 21 hours layover. The airlines are different and I am not sure if there's code sharing.

I have a friend and I would like to use this 21 hour window to visit him.

  1. Will i be getting a transit / on arrival visa by the airlines? (seems unlikely since two different airlines)

If not,

  1. Can I go for the e-visa option for Turkey?

  2. How long before should i apply for evisa since i will be traveling end of December 2015?

Is it it a safe option since I don't want to be stuck in at airport for 21 hours?


1 Answer 1


There is no visa on arrival in Turkey.

You have to apply for it in advance at the official website.

As you have permanent residency in a OECD member state, you are eligible to apply online, assuming you can provide:

  1. Sufficient funds for the term of your stay ($50 per day)
  2. On-going ticket.

The process is straight forward. Simply follow the steps online. The default visa validity is 180 days, and a stay cannot exceed 30 days.

In practical terms, what that means is - if you apply for the visa today (September 13):

  1. Your visa is valid from 13th September to 10 March 2016; this means you have to travel within these days.

  2. You should plan on arriving within 3 months of the date you apply for your visa.

  3. Once you entry Turkey, you can stay a maximum of 30 days.

  • thanks.this 180 days visa is good to travel for how long? a month or 3 months? in other words,when should one apply for it?
    – syed
    Commented Sep 12, 2015 at 21:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .