Cheap flights to Karachi – Compare and Save
— KHI
6 May — 13 May1
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 1 May 2025.
Round-trip from | C$ 1,427 |
---|---|
One-way from | C$ 706 |
Popular in | December |
Cheapest in | September |
Average price | C$ 1,785 |
Good round-trip deal | C$ 1,702 or less |
Good one-way deal | C$ 1,158 or less |
- Ethiopian Air
- 19/10-9/11
- 3 total stops
- 45h 25m total
- Toronto to Karachi
- 10/5
- 3 total stops
- 43h 40m total
- Toronto to Karachi
Highest demand for flights based on searches. 5% potential increase in price (C$ 136 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 65 potential savings vs. average RT price).
Average for round-trip flights in May 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 1 May 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 1 May 2025.
Sun 19/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 9/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 30/4C$ 1,427
Sun 2/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sun 16/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 30/4C$ 1,451
Thu 15/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 7/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,481
Tue 4/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sun 16/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 30/4C$ 1,494
Thu 11/910:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 12/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,515
Tue 4/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sun 16/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 30/4C$ 1,541
Sun 18/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 21/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,550
Sun 18/57:00 p.m.YYZ - KHI
1 stop27h 30mSAUDIA
Sat 21/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,552
Thu 9/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Wed 15/104:30 p.m.KHI - YYZ
3 stops49h 15mEthiopian Air
Deal found 30/4C$ 1,555
Thu 8/510:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 25/55:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,559
Thu 15/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 7/61:30 p.m.KHI - YYZ
2 stops34h 55mSAUDIA
Deal found 30/4C$ 1,560
Sat 10/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sun 13/71:30 p.m.KHI - YYZ
2 stops58h 55mSAUDIA
Deal found 30/4C$ 1,562
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 1 May 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 1 May 2025.
Sun 19/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 9/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 30/4C$ 1,427
Sun 18/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 21/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,550
Sat 7/610:15 p.m.YYZ - KHI
3 stops44h 10mMultiple Airlines
Sat 28/65:15 a.m.KHI - YYZ
3 stops40h 55mMultiple Airlines
Deal found 30/4C$ 1,643
Sun 14/91:40 p.m.YYZ - KHI
1 stop28h 25mEtihad Airways
Sun 5/108:25 p.m.KHI - YYZ
1 stop21h 35mEtihad Airways
Deal found 29/4C$ 1,673
Tue 20/59:05 p.m.YYZ - KHI
2 stops34h 40mSriLankan Airlines
Tue 17/65:50 p.m.KHI - YYZ
2 stops57h 55mSriLankan Airlines
Deal found 30/4C$ 1,700
Tue 13/59:00 p.m.YYZ - KHI
1 stop19h 40mPakistan International Airlines
Tue 16/912:20 p.m.KHI - YYZ
Nonstop14h 40mPakistan International Airlines
Deal found 30/4C$ 1,722
Mon 27/109:25 p.m.YYZ - KHI
1 stop22h 30mTurkish Airlines
Wed 11/36:25 a.m.KHI - YYZ
1 stop22h 05mTurkish Airlines
Deal found 30/4C$ 1,726
Sun 14/94:30 p.m.YYZ - KHI
2 stops33h 00mEmirates
Wed 1/102:45 a.m.KHI - YYZ
2 stops24h 56mEmirates
Deal found 29/4C$ 1,788
Sun 26/109:10 p.m.YYZ - KHI
1 stop24h 45mQatar Airways
Wed 29/104:20 a.m.KHI - YYZ
1 stop20h 20mQatar Airways
Deal found 30/4C$ 1,843
Mon 27/109:50 p.m.YYZ - KHI
1 stop24h 05mAmerican Airlines
Mon 9/34:20 a.m.KHI - YYZ
2 stops25h 55mAmerican Airlines
Deal found 30/4C$ 1,889
Thu 11/910:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 12/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,515
Sat 17/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 5/79:10 a.m.KHI - YYZ
1 stop39h 15mSAUDIA
Deal found 30/4C$ 1,559
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 1 May 2025.
Explore direct flight options to Karachi based on user searches, and compare prices and availability for your desired travel dates. Data last updated 1 May 2025.
Sun 4/54:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 20/512:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,686
Sun 4/54:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 20/512:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,722
Sun 11/54:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 20/512:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,733
Sun 4/54:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 20/512:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,736
Sun 25/54:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 10/612:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,907
Sun 1/64:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 24/612:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,942
Sun 8/64:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 8/712:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 1,957
Sun 20/74:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 12/812:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 2,062
Sun 20/74:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 2/912:20 p.m.KHI - YYZ
Nonstop14h 40mPakistan International Airlines
Deal found 30/4C$ 2,181
Sun 6/74:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 29/712:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 2,270
Sun 29/64:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 22/712:25 p.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 30/4C$ 2,306
Sun 6/74:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 9/1212:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 30/4C$ 2,319
Last-minute flights to KarachiDiscover last-minute flight deals to Karachi. Data last updated 1 May 2025 and is based on user searches.
Discover last-minute flight deals to Karachi. Data last updated 1 May 2025 and is based on user searches.
Sun 4/510:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 18/55:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,578
Tue 6/510:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 12/55:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,578
Thu 8/510:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 25/55:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 30/4C$ 1,559
Thu 8/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Mon 14/73:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,603
Thu 8/57:00 p.m.YYZ - KHI
2 stops32h 00mSAUDIA
Mon 14/71:30 p.m.KHI - YYZ
2 stops34h 55mSAUDIA
Deal found 30/4C$ 1,615
Thu 8/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Tue 27/51:30 p.m.KHI - YYZ
2 stops58h 55mSAUDIA
Deal found 30/4C$ 1,635
Thu 8/57:00 p.m.YYZ - KHI
2 stops32h 00mSAUDIA
Tue 27/51:30 p.m.KHI - YYZ
2 stops58h 55mSAUDIA
Deal found 30/4C$ 1,642
Thu 8/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Mon 2/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 29/4C$ 1,650
Thu 8/57:00 p.m.YYZ - KHI
2 stops32h 00mSAUDIA
Mon 2/63:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 29/4C$ 1,660
Sat 10/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sun 13/71:30 p.m.KHI - YYZ
2 stops58h 55mSAUDIA
Deal found 30/4C$ 1,562
Sat 10/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Sat 17/51:30 p.m.KHI - YYZ
2 stops34h 55mSAUDIA
Deal found 30/4C$ 1,604
Sat 10/57:00 p.m.YYZ - KHI
1 stop27h 30mSAUDIA
Sat 12/73:05 a.m.KHI - YYZ
1 stop21h 20mSAUDIA
Deal found 30/4C$ 1,633
One-way flights to KarachiSearch for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 1 May 2025.
Search for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 1 May 2025.
Sat 10/510:45 p.m.YYZ - KHI
3 stops43h 40mMultiple Airlines
Deal found 30/4C$ 706
Sat 10/510:45 p.m.YYZ - KHI
3 stops43h 40mMultiple Airlines
Deal found 30/4C$ 708
Sat 7/67:30 p.m.YYZ - KHI
3 stops32h 15mMultiple Airlines
Deal found 30/4C$ 748
Sat 7/610:15 p.m.YYZ - KHI
2 stops44h 10mMultiple Airlines
Deal found 30/4C$ 756
Sun 4/510:45 p.m.YYZ - KHI
3 stops53h 00mMultiple Airlines
Deal found 30/4C$ 767
Sat 7/610:15 p.m.YYZ - KHI
3 stops44h 10mMultiple Airlines
Deal found 30/4C$ 784
Sun 4/511:45 p.m.YYZ - KHI
2 stops42h 40mMultiple Airlines
Deal found 30/4C$ 793
Sat 10/510:45 p.m.YYZ - KHI
2 stops43h 40mMultiple Airlines
Deal found 30/4C$ 817
Sat 3/56:35 p.m.YYZ - KHI
3 stops33h 10mMultiple Airlines
Deal found 30/4C$ 825
Sat 3/510:45 p.m.YYZ - KHI
3 stops43h 40mMultiple Airlines
Deal found 30/4C$ 829
Mon 16/611:45 p.m.YYZ - KHI
2 stops42h 40mMultiple Airlines
Deal found 30/4C$ 835
Sat 10/57:00 p.m.YYZ - KHI
1 stop21h 20mSAUDIA
Deal found 30/4C$ 850