Toronto Pearson Intl
Islamabad Intl
2 stops
30h 55mEmirates
Toronto Pearson Intl
Lahore
2 stops
35h 45mMultiple Airlines
Toronto Pearson Intl
Lahore
2 stops
35h 45mMultiple Airlines
Toronto Pearson Intl
Karachi Quaid-E-Azam Intl
2 stops
44h 00mKarachi Quaid-E-Azam Intl
Toronto Pearson Intl
1 stop
21h 45mTurkish Airlines
Toronto Pearson Intl
Karachi Quaid-E-Azam Intl
2 stops
31h 30mKarachi Quaid-E-Azam Intl
Toronto Pearson Intl
1 stop
21h 45mMultiple Airlines
Toronto Pearson Intl
Islamabad Intl
2 stops
24h 45mIslamabad Intl
Toronto Pearson Intl
2 stops
27h 05mBritish Airways
Toronto Pearson Intl
Lahore
1 stop
20h 20mLahore
Toronto Pearson Intl
1 stop
19h 40mEtihad Airways
Toronto Pearson Intl
Karachi Quaid-E-Azam Intl
2 stops
25h 36mKarachi Quaid-E-Azam Intl
Toronto Pearson Intl
2 stops
26h 43mQatar Airways
Toronto Pearson Intl
Lahore
1 stop
26h 20mLahore
Toronto Pearson Intl
1 stop
39h 55mEmirates
January
C$ 3,557
February
C$ 3,290
March
C$ 4,229
April
C$ 4,132
May
C$ 4,856
June
C$ 3,758
July
C$ 3,923
August
C$ 4,324
September
C$ 2,149
October
C$ 3,546
November
C$ 2,821
December
C$ 3,743
September is currently the cheapest month to fly business class to Pakistan. At this moment in time May is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.