AAJ said:
What about flight from lahore to calgary? What are the best options? I heard that it is always better to use direct flight from Pakistan to Canada because transit routes sometimes create visa issues for example in Europe?
I am also from Lahore. Following are options can suit you well.
Lahore-Toronto-Calagry (PIA+Aircanada) cost upto 110,000 oneway per person
Lahore-Doha-Montreal-Calagary (Qatar airways) cost upto 110,000 one way per person
Lahore-Doha-London-Calagary (Qatar airways) cost upto 110,000 one way per person
Lahore-Abudhabi-London-Calagary (Etihad airways+Air canada) cost upto 110,000 one way per person
Lahore-Dubai-London-Calagary (Emirates) cost upto 135,000 one way per person
Lahore-Abudhabi-Toronto-Calagary (Etihad airways+Air canada) cost upto 165,000 one way per person
Lahore-Dubai-Totonto-Calagary (Emirates) cost upto 165,000 one way per person
As per my experience as a frequent flyer i rated high Emirates,Qatar airways & Etihad Airways in all aspect.