Cheap flights to Karachi – Compare and Save
— KHI
10 Jun — 17 Jun1
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 5 June 2025.
Round-trip from | C$ 1,453 |
---|---|
One-way from | C$ 666 |
Popular in | December |
Cheapest in | March |
Average price | C$ 2,010 |
Good round-trip deal | C$ 1,728 or less |
Good one-way deal | C$ 979 or less |
- 18/6-27/6
- 6 total stops
- 87h 45m total
- Toronto to Karachi
- 10/6
- 3 total stops
- 23h 10m total
- Toronto to Karachi
Highest demand for flights based on searches. 5% potential increase in price (C$ 145 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 64 potential savings vs. average RT price).
Average for round-trip flights in June 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 5 June 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 5 June 2025.
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 3/6C$ 1,487
Wed 18/65:35 p.m.YYZ - KHI
3 stops24h 50mMultiple Airlines
Fri 27/64:25 a.m.KHI - YYZ
3 stops43h 35mMultiple Airlines
Deal found 4/6C$ 1,513
Sat 11/1010:10 p.m.YYZ - KHI
3 stops43h 00mMultiple Airlines
Sat 1/1111:55 a.m.KHI - YYZ
2 stops29h 05mMultiple Airlines
Deal found 5/6C$ 1,516
Wed 1/1010:15 p.m.YYZ - KHI
3 stops33h 05mMultiple Airlines
Sat 24/111:55 a.m.KHI - YYZ
2 stops29h 05mMultiple Airlines
Deal found 4/6C$ 1,539
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 16/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,542
Sun 2/1110:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sat 15/114:35 p.m.KHI - YYZ
3 stops49h 30mEthiopian Air
Deal found 3/6C$ 1,546
Sun 19/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Tue 18/114:35 p.m.KHI - YYZ
3 stops49h 30mEthiopian Air
Deal found 3/6C$ 1,547
Sat 1/1111:05 a.m.YYZ - KHI
1 stop20h 15mEthiopian Air
Sun 16/115:20 p.m.KHI - YYZ
2 stops24h 45mEthiopian Air
Deal found 3/6C$ 1,548
Thu 9/1010:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sat 1/114:35 p.m.KHI - YYZ
3 stops49h 30mEthiopian Air
Deal found 5/6C$ 1,550
Sat 14/610:15 p.m.YYZ - KHI
2 stops44h 10mMultiple Airlines
Mon 21/712:10 p.m.KHI - YYZ
2 stops28h 15mMultiple Airlines
Deal found 4/6C$ 1,554
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 23/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,558
Thu 19/67:50 p.m.YYZ - KHI
2 stops22h 35mMultiple Airlines
Thu 26/64:25 a.m.KHI - YYZ
3 stops42h 45mMultiple Airlines
Deal found 4/6C$ 1,598
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 5 June 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 5 June 2025.
Wed 18/610:15 p.m.YYZ - KHI
3 stops44h 10mMultiple Airlines
Fri 27/64:25 a.m.KHI - YYZ
3 stops43h 35mMultiple Airlines
Deal found 3/6C$ 1,453
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 16/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,542
Mon 9/612:45 p.m.YYZ - KHI
2 stops33h 30mAmerican Airlines
Mon 23/63:50 a.m.KHI - YYZ
2 stops41h 09mAmerican Airlines
Deal found 4/6C$ 1,608
Thu 12/61:00 p.m.YYZ - KHI
1 stop22h 55mPakistan International Airlines
Tue 1/78:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 5/6C$ 1,641
Tue 2/98:40 p.m.YYZ - KHI
2 stops35h 05mSriLankan Airlines
Tue 30/95:50 p.m.KHI - YYZ
2 stops57h 55mSriLankan Airlines
Deal found 4/6C$ 1,666
Mon 25/81:40 p.m.YYZ - KHI
1 stop19h 15mEtihad Airways
Thu 25/98:35 p.m.KHI - YYZ
1 stop21h 25mEtihad Airways
Deal found 3/6C$ 1,669
Tue 12/87:00 p.m.YYZ - KHI
1 stop27h 30mSAUDIA
Wed 8/109:10 a.m.KHI - YYZ
1 stop39h 15mSAUDIA
Deal found 4/6C$ 1,701
Tue 5/84:30 p.m.YYZ - KHI
2 stops33h 00mEmirates
Fri 3/104:40 p.m.KHI - YYZ
2 stops35h 00mEmirates
Deal found 3/6C$ 1,783
Wed 3/99:50 p.m.YYZ - KHI
1 stop21h 30mTurkish Airlines
Thu 29/16:15 a.m.KHI - YYZ
1 stop22h 00mTurkish Airlines
Deal found 3/6C$ 1,798
Mon 23/67:15 a.m.YYZ - KHI
2 stops39h 00mQatar Airways
Mon 14/710:15 a.m.KHI - YYZ
2 stops32h 34mQatar Airways
Deal found 3/6C$ 1,900
Wed 11/610:15 p.m.YYZ - KHI
3 stops33h 05mMultiple Airlines
Fri 27/64:25 a.m.KHI - YYZ
3 stops43h 35mMultiple Airlines
Deal found 3/6C$ 1,496
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 23/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,558
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 5 June 2025.
Explore direct flight options to Karachi based on user searches, and compare prices and availability for your desired travel dates. Data last updated 5 June 2025.
Sun 8/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 29/78:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 3/6C$ 1,733
Sun 8/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 24/68:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 5/6C$ 1,734
Sun 8/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 17/68:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 4/6C$ 1,770
Sun 8/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 17/68:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 5/6C$ 1,809
Sun 8/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 24/68:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 4/6C$ 1,814
Sun 15/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 1/78:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 5/6C$ 1,853
Sun 15/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 19/88:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 4/6C$ 1,960
Sun 15/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 19/88:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 5/6C$ 1,964
Sun 15/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 26/88:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 4/6C$ 1,983
Sun 22/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 22/78:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 3/6C$ 2,034
Sun 20/71:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 5/88:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 3/6C$ 2,053
Sun 22/61:00 p.m.YYZ - KHI
Nonstop14h 00mPakistan International Airlines
Tue 19/88:25 a.m.KHI - YYZ
Nonstop14h 35mPakistan International Airlines
Deal found 4/6C$ 2,080
Last-minute flights to KarachiDiscover last-minute flight deals to Karachi. Data last updated 5 June 2025 and is based on user searches.
Discover last-minute flight deals to Karachi. Data last updated 5 June 2025 and is based on user searches.
Thu 5/67:15 a.m.YYZ - KHI
2 stops39h 00mAmerican Airlines
Tue 24/610:15 a.m.KHI - YYZ
2 stops39h 19mAmerican Airlines
Deal found 4/6C$ 1,615
Fri 6/69:00 p.m.YYZ - KHI
1 stop25h 15mAmerican Airlines
Mon 23/63:50 a.m.KHI - YYZ
2 stops41h 09mAmerican Airlines
Deal found 4/6C$ 1,617
Sat 7/610:59 a.m.YYZ - KHI
2 stops59h 16mAmerican Airlines
Sat 14/610:15 a.m.KHI - YYZ
2 stops56h 34mAmerican Airlines
Deal found 5/6C$ 1,618
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 16/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,542
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 23/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,558
Sun 8/67:15 a.m.YYZ - KHI
2 stops39h 00mAmerican Airlines
Mon 23/63:50 a.m.KHI - YYZ
2 stops41h 09mAmerican Airlines
Deal found 4/6C$ 1,608
Sun 8/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 15/64:45 p.m.KHI - YYZ
3 stops49h 00mEthiopian Air
Deal found 5/6C$ 1,611
Sun 8/67:15 a.m.YYZ - KHI
2 stops39h 00mAmerican Airlines
Sun 22/610:15 a.m.KHI - YYZ
2 stops41h 19mAmerican Airlines
Deal found 5/6C$ 1,613
Sun 8/610:15 p.m.YYZ - KHI
3 stops44h 10mMultiple Airlines
Mon 14/712:10 p.m.KHI - YYZ
2 stops28h 15mMultiple Airlines
Deal found 3/6C$ 1,614
Tue 10/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Mon 16/65:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 5/6C$ 1,542
Tue 10/63:29 p.m.YYZ - KHI
2 stops25h 16mAmerican Airlines
Mon 23/63:50 a.m.KHI - YYZ
2 stops41h 09mAmerican Airlines
Deal found 4/6C$ 1,608
Tue 10/610:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 15/64:45 p.m.KHI - YYZ
3 stops49h 00mEthiopian Air
Deal found 5/6C$ 1,611
One-way flights to KarachiSearch for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 5 June 2025.
Search for one-way flight options to Karachi. Find affordable one-way fares based on user searches. Data last updated 5 June 2025.
Tue 10/67:15 p.m.YYZ - KHI
3 stops23h 10mMultiple Airlines
Deal found 4/6C$ 666
Sun 22/611:55 p.m.YYZ - KHI
3 stops42h 30mMultiple Airlines
Deal found 4/6C$ 678
Sun 8/610:15 p.m.YYZ - KHI
3 stops44h 10mMultiple Airlines
Deal found 5/6C$ 682
Sat 14/610:15 p.m.YYZ - KHI
3 stops53h 30mMultiple Airlines
Deal found 4/6C$ 701
Tue 10/611:45 p.m.YYZ - KHI
2 stops42h 40mMultiple Airlines
Deal found 5/6C$ 726
Mon 9/610:15 p.m.YYZ - KHI
2 stops44h 10mMultiple Airlines
Deal found 4/6C$ 758
Wed 11/67:15 p.m.YYZ - KHI
3 stops47h 10mMultiple Airlines
Deal found 4/6C$ 767
Sat 14/610:15 p.m.YYZ - KHI
2 stops44h 10mMultiple Airlines
Deal found 4/6C$ 768
Fri 13/66:20 p.m.YYZ - KHI
3 stops48h 05mMultiple Airlines
Deal found 4/6C$ 769
Thu 12/67:15 p.m.YYZ - KHI
3 stops47h 10mMultiple Airlines
Deal found 4/6C$ 776
Wed 11/610:15 p.m.YYZ - KHI
2 stops44h 10mMultiple Airlines
Deal found 3/6C$ 778
Sun 8/611:45 p.m.YYZ - KHI
2 stops42h 40mMultiple Airlines
Deal found 4/6C$ 779