Toronto Pearson Intl
Islamabad Intl
3 stops
25h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Islamabad Intl
3 stops
23h 00mMultiple Airlines
Toronto Pearson Intl
Karachi Quaid-E-Azam Intl
2 stops
44h 00mKarachi Quaid-E-Azam Intl
Toronto Pearson Intl
1 stop
45h 45mTurkish Airlines
Toronto Pearson Intl
Islamabad Intl
2 stops
24h 45mIslamabad Intl
Toronto Pearson Intl
2 stops
25h 20mBritish Airways
Toronto Pearson Intl
Islamabad Intl
2 stops
49h 52mIslamabad Intl
Toronto Pearson Intl
1 stop
20h 35mAmerican Airlines
Toronto Pearson Intl
Islamabad Intl
1 stop
20h 15mIslamabad Intl
Toronto Pearson Intl
1 stop
28h 40mEtihad Airways
Toronto Pearson Intl
Lahore
1 stop
26h 20mLahore
Toronto Pearson Intl
1 stop
39h 00mEmirates
Toronto Pearson Intl
Lahore
2 stops
29h 35mLahore
Toronto Pearson Intl
2 stops
27h 34mQatar Airways
January
C$ 2,966
February
C$ 2,767
March
C$ 3,257
April
C$ 2,230
May
C$ 3,696
June
C$ 3,617
July
C$ 3,923
August
C$ 4,324
September
C$ 2,348
October
C$ 3,135
November
C$ 2,828
December
C$ 3,370
April is currently the cheapest month to fly business class to Pakistan. At this moment in time August 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.