Cheap flights to Karachi – Compare and Save
— KHI
25 Oct — 1 Nov1
Round-trip
1 adult
Economy
Round-trip
1 adult, Economy
Flights to Karachi in 2025
Find the latest flights to Karachi 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 25 September 2025.
Round-trip from | C$ 1,362 |
---|---|
One-way from | C$ 683 |
Popular in | December |
Cheapest in | March |
Average price | C$ 1,680 |
Good round-trip deal | C$ 1,682 or less |
Good one-way deal | C$ 1,090 or less |
- Ethiopian Air
- 7/10-14/11
- 3 total stops
- 45h 25m total
- Toronto to Karachi
- 17/10
- 2 total stops
- 42h 30m total
- Toronto to Karachi
Highest demand for flights based on searches. 7% potential increase in price (C$ 194 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 66 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 Karachi Quaid-E-Azam Intl.
Price to beat on a one-way flight from Toronto to Karachi Quaid-E-Azam Intl.
Find flight deals to Karachi
Cheapest flights to KarachiExplore the most affordable flight options available to Karachi. Find the lowest fares based on data from user searches, with prices last updated on 25 September 2025.
Explore the most affordable flight options available to Karachi. Find the lowest fares based on data from user searches, with prices last updated on 25 September 2025.
Tue 7/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,362
Sun 26/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,375
Thu 30/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,387
Sun 26/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,390
Sun 2/117:45 a.m.YTZ - KHI
2 stops41h 15mMultiple Airlines
Tue 18/116:25 a.m.KHI - YTZ
2 stops38h 10mMultiple Airlines
Deal found 24/9C$ 1,396
Sat 25/1010:45 a.m.YYZ - KHI
1 stop20h 35mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,404
Sat 18/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Fri 21/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,405
Sun 2/117:15 a.m.YYZ - KHI
2 stops24h 20mMultiple Airlines
Tue 18/1111:55 a.m.KHI - YYZ
2 stops41h 40mMultiple Airlines
Deal found 24/9C$ 1,422
Tue 7/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 19/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 23/9C$ 1,429
Thu 30/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,443
Sat 25/1010:45 a.m.YYZ - KHI
1 stop20h 35mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,444
Tue 23/910:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Wed 15/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 23/9C$ 1,448
Best flights to KarachiDiscover carefully curated flight deals to Karachi that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 25 September 2025.
Discover carefully curated flight deals to Karachi that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 25 September 2025.
Tue 28/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Mon 17/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,611
Sat 25/101:40 p.m.YYZ - KHI
1 stop18h 55mEtihad Airways
Tue 11/119:25 p.m.KHI - YYZ
1 stop21h 55mEtihad Airways
Deal found 23/9C$ 1,779
Mon 6/104:25 p.m.YYZ - KHI
2 stops33h 20mEmirates
Fri 31/1010:40 p.m.KHI - YYZ
2 stops29h 02mEmirates
Deal found 24/9C$ 1,817
Sat 11/101:35 p.m.YTZ - KHI
2 stops28h 25mMultiple Airlines
Sun 2/115:10 a.m.KHI - YTZ
3 stops37h 00mMultiple Airlines
Deal found 24/9C$ 1,908
Sat 25/1010:45 a.m.YYZ - KHI
1 stop20h 35mEthiopian Air
Wed 12/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,611
Sun 26/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Mon 17/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,611
Wed 29/104:20 p.m.YYZ - KHI
2 stops31h 40mEmirates
Thu 13/1112:00 p.m.KHI - YYZ
2 stops54h 17mEmirates
Deal found 24/9C$ 1,817
Sat 11/101:35 p.m.YTZ - KHI
2 stops31h 05mMultiple Airlines
Sat 1/113:00 a.m.KHI - YTZ
3 stops27h 00mMultiple Airlines
Deal found 24/9C$ 1,945
Sun 16/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Wed 26/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,613
Mon 3/118:55 p.m.YYZ - KHI
2 stops56h 30mEmirates
Fri 28/1110:40 p.m.KHI - YYZ
2 stops43h 37mEmirates
Deal found 23/9C$ 1,820
Sun 11/15:30 p.m.YTZ - KHI
2 stops27h 25mMultiple Airlines
Mon 9/24:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 24/9C$ 1,999
Mon 3/118:55 p.m.YYZ - KHI
2 stops62h 10mEmirates
Fri 14/1112:00 p.m.KHI - YYZ
2 stops54h 17mEmirates
Deal found 22/9C$ 1,823
Tue 11/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sun 30/112:30 a.m.KHI - YYZ
3 stops39h 35mEthiopian Air
Deal found 22/9C$ 1,665
Tue 13/15:30 p.m.YTZ - KHI
2 stops22h 05mMultiple Airlines
Sun 8/24:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 25/9C$ 1,999
Mon 24/111:55 p.m.YYZ - KHI
1 stop25h 15mEmirates
Fri 5/1212:00 p.m.KHI - YYZ
2 stops54h 17mEmirates
Deal found 24/9C$ 1,851
Wed 29/1011:05 a.m.YYZ - KHI
2 stops27h 50mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,791
Thu 12/39:30 p.m.YTZ - KHI
2 stops43h 05mMultiple Airlines
Mon 6/43:50 a.m.KHI - YTZ
2 stops26h 00mMultiple Airlines
Deal found 24/9C$ 2,006
Thu 15/13:45 p.m.YTZ - KHI
2 stops25h 00mMultiple Airlines
Tue 20/110:55 p.m.KHI - YTZ
3 stops33h 28mMultiple Airlines
Deal found 24/9C$ 2,023
Mon 1/128:55 a.m.YTZ - KHI
2 stops34h 35mMultiple Airlines
Wed 14/13:00 a.m.KHI - YTZ
3 stops29h 10mMultiple Airlines
Deal found 22/9C$ 2,034
Mon 17/115:30 p.m.YTZ - KHI
2 stops27h 25mMultiple Airlines
Sun 14/124:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 24/9C$ 2,035
Sun 23/115:30 p.m.YTZ - KHI
2 stops27h 25mMultiple Airlines
Sat 24/14:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 25/9C$ 2,039
Sun 18/15:30 p.m.YTZ - KHI
2 stops22h 05mMultiple Airlines
Mon 16/24:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 23/9C$ 2,042
Mon 12/14:30 p.m.YTZ - KHI
2 stops23h 05mMultiple Airlines
Sat 14/29:30 a.m.KHI - YTZ
2 stops46h 20mMultiple Airlines
Deal found 24/9C$ 2,057
Wed 12/115:30 p.m.YTZ - KHI
2 stops22h 05mMultiple Airlines
Sat 29/114:20 a.m.KHI - YTZ
2 stops25h 30mMultiple Airlines
Deal found 22/9C$ 2,063
Direct flights to KarachiExplore direct flight options to Karachi based on user searches, and compare prices and availability for your desired travel dates. Data last updated 25 September 2025.
Explore direct flight options to Karachi based on user searches, and compare prices and availability for your desired travel dates. Data last updated 25 September 2025.
Sun 11/14:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 17/312:20 p.m.KHI - YYZ
Nonstop14h 40mPakistan International Airlines
Deal found 24/9C$ 1,855
Sun 18/14:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 17/212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 23/9C$ 1,859
Sun 30/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 23/1212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 24/9C$ 1,870
Sun 11/14:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 10/212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 24/9C$ 1,874
Sun 2/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 18/1112:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 24/9C$ 1,880
Sun 23/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 25/1112:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 23/9C$ 1,884
Sun 2/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 24/312:20 p.m.KHI - YYZ
Nonstop14h 40mPakistan International Airlines
Deal found 24/9C$ 1,890
Sun 2/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 25/1112:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 25/9C$ 1,891
Sun 30/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 2/1212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 22/9C$ 1,892
Sun 9/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 9/1212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 24/9C$ 1,896
Sun 9/114:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 9/1212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 23/9C$ 1,901
Sun 11/14:00 p.m.YYZ - KHI
Nonstop12h 50mPakistan International Airlines
Tue 3/212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 24/9C$ 1,902
Last-minute flights to KarachiDiscover last-minute flight deals to Karachi. Data last updated 25 September 2025 and is based on user searches.
Discover last-minute flight deals to Karachi. Data last updated 25 September 2025 and is based on user searches.
Thu 25/910:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 19/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 24/9C$ 1,448
Tue 7/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,362
Tue 7/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 19/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 23/9C$ 1,429
Thu 16/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 26/105:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,451
Sat 18/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Fri 21/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,405
Sun 19/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 23/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,453
Sat 25/1010:45 a.m.YYZ - KHI
1 stop20h 35mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,404
Sat 25/1010:45 a.m.YYZ - KHI
1 stop20h 35mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 24/9C$ 1,444
Sun 26/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,375
Sun 26/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,390
Thu 30/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,387
Thu 30/1011:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Fri 14/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 23/9C$ 1,443
One-way flights to KarachiSearch for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 25 September 2025.
Search for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 25 September 2025.
Fri 17/1011:55 p.m.YYZ - KHI
2 stops42h 30mMultiple Airlines
Deal found 23/9C$ 683
Mon 6/1010:10 p.m.YYZ - KHI
3 stops44h 15mMultiple Airlines
Deal found 24/9C$ 688
Thu 16/1011:55 p.m.YYZ - KHI
2 stops42h 30mMultiple Airlines
Deal found 23/9C$ 692
Wed 8/1010:10 p.m.YYZ - KHI
3 stops26h 50mMultiple Airlines
Deal found 24/9C$ 694
Wed 8/1010:10 p.m.YYZ - KHI
3 stops26h 50mMultiple Airlines
Deal found 24/9C$ 696
Sat 11/1011:55 p.m.YYZ - KHI
2 stops42h 30mMultiple Airlines
Deal found 23/9C$ 699
Sun 5/1011:45 p.m.YYZ - KHI
2 stops42h 40mMultiple Airlines
Deal found 22/9C$ 702
Tue 7/1010:10 p.m.YYZ - KHI
3 stops26h 50mMultiple Airlines
Deal found 23/9C$ 705
Mon 6/106:00 p.m.YYZ - KHI
3 stops48h 25mMultiple Airlines
Deal found 24/9C$ 706
Tue 7/1010:10 p.m.YYZ - KHI
3 stops26h 50mMultiple Airlines
Deal found 24/9C$ 710
Tue 7/1010:10 p.m.YYZ - KHI
2 stops44h 15mMultiple Airlines
Deal found 23/9C$ 714
Sun 23/115:15 p.m.YYZ - KHI
2 stops24h 55mMultiple Airlines
Deal found 24/9C$ 717