Cheap flights to Islamabad – Compare and Save
— ISB
17 Oct — 24 Oct1
Round-trip
1 adult
Economy
Round-trip
1 adult, Economy
Flights to Islamabad in 2025
Find the latest flights to Islamabad in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 17 September 2025.
Round-trip from | C$ 1,590 |
---|---|
One-way from | C$ 753 |
Popular in | December |
Cheapest in | September |
Average price | C$ 1,724 |
Good round-trip deal | C$ 1,690 or less |
Good one-way deal | C$ 1,151 or less |
- 28/10-15/12
- 4 total stops
- 87h 45m total
- Toronto to Islamabad
- 10/10
- 3 total stops
- 34h 20m total
- Toronto to Islamabad
Highest demand for flights based on searches. 8% potential increase in price (C$ 230 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 56 potential savings vs. average RT price).
Average for round-trip flights in September 2025
Price to beat on a round-trip flight from Toronto to Islamabad Intl.
Price to beat on a one-way flight from Toronto to Islamabad Intl.
Find flight deals to Islamabad
Cheapest flights to IslamabadExplore the most affordable flight options available to Islamabad. Find the lowest fares based on data from user searches, with prices last updated on 17 September 2025.
Explore the most affordable flight options available to Islamabad. Find the lowest fares based on data from user searches, with prices last updated on 17 September 2025.
Wed 15/107:45 a.m.YTZ - ISB
2 stops34h 10mMultiple Airlines
Wed 10/125:35 a.m.ISB - YTZ
2 stops26h 40mMultiple Airlines
Deal found 17/9C$ 1,535
Tue 14/106:45 a.m.YTZ - ISB
2 stops35h 30mMultiple Airlines
Tue 28/107:25 p.m.ISB - YTZ
2 stops33h 25mMultiple Airlines
Deal found 17/9C$ 1,571
Tue 28/106:20 p.m.YTZ - ISB
2 stops46h 20mMultiple Airlines
Mon 15/123:10 a.m.ISB - YTZ
2 stops41h 25mMultiple Airlines
Deal found 15/9C$ 1,590
Tue 14/107:15 a.m.YYZ - ISB
2 stops35h 00mMultiple Airlines
Tue 28/104:30 a.m.ISB - YYZ
2 stops36h 25mMultiple Airlines
Deal found 17/9C$ 1,599
Tue 28/107:45 p.m.YYZ - ISB
2 stops44h 55mMultiple Airlines
Mon 15/123:10 a.m.ISB - YYZ
2 stops38h 45mMultiple Airlines
Deal found 15/9C$ 1,604
Tue 28/106:20 p.m.YTZ - ISB
2 stops25h 25mMultiple Airlines
Tue 16/126:15 a.m.ISB - YTZ
2 stops38h 20mMultiple Airlines
Deal found 15/9C$ 1,612
Mon 13/1010:10 p.m.YYZ - ISB
3 stops29h 55mMultiple Airlines
Thu 16/103:30 p.m.ISB - YYZ
2 stops35h 08mMultiple Airlines
Deal found 15/9C$ 1,627
Mon 6/1010:20 p.m.YYZ - ISB
1 stop24h 10mMultiple Airlines
Mon 8/129:00 a.m.ISB - YYZ
2 stops41h 15mMultiple Airlines
Deal found 15/9C$ 1,633
Tue 14/1011:55 p.m.YYZ - ISB
3 stops42h 20mMultiple Airlines
Tue 28/103:10 p.m.ISB - YYZ
2 stops33h 54mMultiple Airlines
Deal found 17/9C$ 1,638
Mon 27/103:30 p.m.YYZ - ISB
1 stop17h 45mEtihad Airways
Tue 18/114:30 a.m.ISB - YYZ
1 stop37h 45mEtihad Airways
Deal found 16/9C$ 1,648
Thu 23/101:40 p.m.YYZ - ISB
1 stop19h 45mEtihad Airways
Sat 22/114:30 a.m.ISB - YYZ
1 stop37h 45mEtihad Airways
Deal found 16/9C$ 1,652
Mon 13/106:45 a.m.YTZ - ISB
2 stops34h 05mMultiple Airlines
Tue 11/113:10 a.m.ISB - YTZ
2 stops29h 05mMultiple Airlines
Deal found 15/9C$ 1,662
Best flights to IslamabadDiscover carefully curated flight deals to Islamabad that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 17 September 2025.
Discover carefully curated flight deals to Islamabad that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 17 September 2025.
Wed 12/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Wed 3/123:15 a.m.ISB - YYZ
2 stops39h 02mEmirates
Deal found 15/9C$ 1,742
Tue 14/109:45 a.m.YTZ - ISB
2 stops36h 45mMultiple Airlines
Mon 27/103:15 a.m.ISB - YTZ
2 stops49h 35mMultiple Airlines
Deal found 17/9C$ 1,901
Mon 17/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Thu 11/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 15/9C$ 1,742
Wed 12/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Thu 4/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 15/9C$ 1,742
Thu 6/118:30 a.m.YTZ - ISB
3 stops32h 40mMultiple Airlines
Fri 21/115:20 a.m.ISB - YTZ
3 stops26h 30mMultiple Airlines
Deal found 16/9C$ 2,043
Mon 10/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Wed 10/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 14/9C$ 1,742
Tue 4/112:00 p.m.YTZ - ISB
2 stops31h 25mMultiple Airlines
Tue 11/113:10 a.m.ISB - YTZ
2 stops42h 30mMultiple Airlines
Deal found 17/9C$ 2,046
Sun 9/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Wed 3/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,747
Mon 10/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Tue 2/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,747
Thu 6/111:55 p.m.YYZ - ISB
1 stop25h 35mEmirates
Fri 21/119:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 16/9C$ 1,812
Sat 8/118:55 p.m.YYZ - ISB
2 stops42h 35mEmirates
Fri 21/119:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 16/9C$ 1,812
Sat 8/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Fri 5/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,816
Sat 15/118:55 p.m.YYZ - ISB
2 stops42h 35mEmirates
Mon 8/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,816
Sat 15/118:55 p.m.YYZ - ISB
2 stops48h 20mEmirates
Thu 4/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,816
Tue 11/111:55 p.m.YYZ - ISB
1 stop25h 35mEmirates
Thu 4/129:00 a.m.ISB - YYZ
2 stops57h 17mEmirates
Deal found 17/9C$ 1,817
Thu 20/117:10 a.m.YTZ - ISB
2 stops32h 20mEmirates
Wed 24/123:15 a.m.ISB - YTZ
2 stops45h 40mEmirates
Deal found 15/9C$ 2,062
Thu 20/117:10 a.m.YTZ - ISB
2 stops38h 05mEmirates
Thu 25/129:00 a.m.ISB - YTZ
2 stops39h 55mEmirates
Deal found 15/9C$ 2,062
Tue 28/107:10 a.m.YTZ - ISB
2 stops39h 05mEmirates
Tue 18/119:00 a.m.ISB - YTZ
2 stops39h 55mEmirates
Deal found 16/9C$ 2,065
Tue 21/107:25 a.m.YTZ - ISB
2 stops39h 05mEmirates
Mon 27/103:15 a.m.ISB - YTZ
2 stops44h 40mEmirates
Deal found 15/9C$ 2,066
Tue 30/97:25 a.m.YTZ - ISB
2 stops39h 05mEmirates
Mon 3/113:15 a.m.ISB - YTZ
2 stops42h 40mEmirates
Deal found 15/9C$ 2,141
Tue 30/97:25 a.m.YTZ - ISB
2 stops39h 05mEmirates
Tue 4/119:00 a.m.ISB - YTZ
2 stops36h 55mEmirates
Deal found 15/9C$ 2,141
Tue 11/117:10 a.m.YTZ - ISB
2 stops32h 20mEmirates
Wed 10/123:15 a.m.ISB - YTZ
2 stops45h 40mEmirates
Deal found 16/9C$ 2,146
Tue 4/117:10 a.m.YTZ - ISB
2 stops38h 05mEmirates
Wed 12/119:00 a.m.ISB - YTZ
2 stops39h 55mEmirates
Deal found 17/9C$ 2,153
Thu 2/107:25 a.m.YTZ - ISB
2 stops39h 05mEmirates
Wed 15/103:05 a.m.ISB - YTZ
2 stops44h 40mEmirates
Deal found 15/9C$ 2,202
Direct flights to IslamabadExplore direct flight options to Islamabad based on user searches, and compare prices and availability for your desired travel dates. Data last updated 17 September 2025.
Explore direct flight options to Islamabad based on user searches, and compare prices and availability for your desired travel dates. Data last updated 17 September 2025.
Thu 13/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 5/121:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 14/9C$ 1,684
Thu 20/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 12/123:09 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 14/9C$ 1,702
Thu 16/1011:00 a.m.YYZ - ISB
Nonstop13h 25mPakistan International Airlines
Fri 7/111:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 14/9C$ 1,725
Thu 6/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 21/111:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 16/9C$ 1,827
Thu 27/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 27/31:10 p.m.ISB - YYZ
Nonstop13h 50mPakistan International Airlines
Deal found 15/9C$ 1,853
Thu 27/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 27/31:10 p.m.ISB - YYZ
Nonstop13h 50mPakistan International Airlines
Deal found 16/9C$ 1,856
Thu 27/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 19/121:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 17/9C$ 1,864
Thu 8/11:00 p.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 13/21:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 15/9C$ 1,872
Thu 13/1111:00 a.m.YYZ - ISB
Nonstop12h 25mPakistan International Airlines
Fri 5/121:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 17/9C$ 1,893
Thu 23/1011:00 a.m.YYZ - ISB
Nonstop13h 25mPakistan International Airlines
Fri 7/111:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 15/9C$ 1,897
Thu 16/1011:00 a.m.YYZ - ISB
Nonstop13h 25mPakistan International Airlines
Fri 7/111:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 15/9C$ 1,901
Thu 16/1011:00 a.m.YYZ - ISB
Nonstop13h 25mPakistan International Airlines
Fri 7/111:10 p.m.ISB - YYZ
Nonstop14h 50mPakistan International Airlines
Deal found 16/9C$ 1,909
Last-minute flights to IslamabadDiscover last-minute flight deals to Islamabad. Data last updated 17 September 2025 and is based on user searches.
Discover last-minute flight deals to Islamabad. Data last updated 17 September 2025 and is based on user searches.
Mon 6/1010:20 p.m.YYZ - ISB
1 stop24h 10mMultiple Airlines
Mon 8/129:00 a.m.ISB - YYZ
2 stops41h 15mMultiple Airlines
Deal found 15/9C$ 1,633
Thu 9/106:45 a.m.YTZ - ISB
2 stops26h 40mMultiple Airlines
Thu 11/127:25 p.m.ISB - YTZ
2 stops35h 50mMultiple Airlines
Deal found 16/9C$ 1,685
Mon 13/1010:10 p.m.YYZ - ISB
3 stops29h 55mMultiple Airlines
Thu 16/103:30 p.m.ISB - YYZ
2 stops35h 08mMultiple Airlines
Deal found 15/9C$ 1,627
Mon 13/106:45 a.m.YTZ - ISB
2 stops34h 05mMultiple Airlines
Tue 11/113:10 a.m.ISB - YTZ
2 stops29h 05mMultiple Airlines
Deal found 15/9C$ 1,662
Mon 13/1010:10 p.m.YYZ - ISB
2 stops35h 15mMultiple Airlines
Thu 16/103:30 p.m.ISB - YYZ
2 stops35h 08mMultiple Airlines
Deal found 15/9C$ 1,670
Mon 13/1010:10 p.m.YYZ - ISB
3 stops43h 40mMultiple Airlines
Thu 16/103:30 p.m.ISB - YYZ
3 stops34h 40mMultiple Airlines
Deal found 15/9C$ 1,706
Wed 15/107:45 a.m.YTZ - ISB
2 stops34h 10mMultiple Airlines
Wed 10/125:35 a.m.ISB - YTZ
2 stops26h 40mMultiple Airlines
Deal found 17/9C$ 1,535
Thu 23/101:40 p.m.YYZ - ISB
1 stop19h 45mEtihad Airways
Sat 22/114:30 a.m.ISB - YYZ
1 stop37h 45mEtihad Airways
Deal found 16/9C$ 1,652
Mon 27/103:30 p.m.YYZ - ISB
1 stop17h 45mEtihad Airways
Tue 18/114:30 a.m.ISB - YYZ
1 stop37h 45mEtihad Airways
Deal found 16/9C$ 1,648
Tue 28/106:20 p.m.YTZ - ISB
2 stops46h 20mMultiple Airlines
Mon 15/123:10 a.m.ISB - YTZ
2 stops41h 25mMultiple Airlines
Deal found 15/9C$ 1,590
Tue 28/107:45 p.m.YYZ - ISB
2 stops44h 55mMultiple Airlines
Mon 15/123:10 a.m.ISB - YYZ
2 stops38h 45mMultiple Airlines
Deal found 15/9C$ 1,604
Tue 28/106:20 p.m.YTZ - ISB
2 stops25h 25mMultiple Airlines
Tue 16/126:15 a.m.ISB - YTZ
2 stops38h 20mMultiple Airlines
Deal found 15/9C$ 1,612
One-way flights to IslamabadSearch for one-way flight options to Islamabad. Find affordable one-way fares based on user searches. Data last updated 17 September 2025.
Search for one-way flight options to Islamabad. Find affordable one-way fares based on user searches. Data last updated 17 September 2025.
Fri 10/1010:45 p.m.YYZ - ISB
3 stops34h 20mMultiple Airlines
Deal found 16/9C$ 753
Sat 11/1011:55 p.m.YYZ - ISB
2 stops33h 30mMultiple Airlines
Deal found 16/9C$ 766
Thu 16/101:35 p.m.YTZ - ISB
2 stops43h 50mMultiple Airlines
Deal found 17/9C$ 776
Fri 26/911:55 p.m.YYZ - ISB
3 stops28h 10mMultiple Airlines
Deal found 16/9C$ 776
Tue 7/101:35 p.m.YTZ - ISB
2 stops43h 50mMultiple Airlines
Deal found 17/9C$ 788
Wed 15/1010:10 p.m.YYZ - ISB
3 stops29h 55mMultiple Airlines
Deal found 15/9C$ 790
Thu 16/1011:55 p.m.YYZ - ISB
3 stops27h 40mMultiple Airlines
Deal found 17/9C$ 791
Sun 5/108:45 a.m.YTZ - ISB
2 stops33h 30mMultiple Airlines
Deal found 17/9C$ 792
Fri 31/103:45 p.m.YTZ - ISB
2 stops26h 25mMultiple Airlines
Deal found 15/9C$ 795
Thu 23/101:35 p.m.YTZ - ISB
2 stops29h 20mMultiple Airlines
Deal found 14/9C$ 799
Thu 30/103:45 p.m.YTZ - ISB
2 stops28h 00mMultiple Airlines
Deal found 15/9C$ 806
Mon 6/101:35 p.m.YTZ - ISB
2 stops43h 50mMultiple Airlines
Deal found 17/9C$ 817