Cheap flights to Karachi – Compare and Save

— KHI
21 Jul — 28 Jul1
1 adult

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 16 July 2025.

Round-trip from

C$ 1,676

One-way from

C$ 747

Popular in

December

Cheapest in

March

Average price

C$ 2,047

Good round-trip deal

C$ 1,864 or less

Good one-way deal

C$ 1,266 or less
Pakistan International Airlines
  • Pakistan International Airlines
  • 9/10-18/10
  • 2 total stops
  • 53h 25m total
  • Toronto to Karachi
19/8
  • 19/8
  • 2 total stops
  • 45h 10m total
  • Toronto to Karachi
Highest demand for flights based on searches. 7% potential increase in price (C$ 187 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 67 potential savings vs. average RT price).
Average for round-trip flights in July 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 Karachi
Explore the most affordable flight options available to Karachi. Find the lowest fares based on data from user searches, with prices last updated on 16 July 2025.

Thu 9/1011:00 a.m.YYZ - KHI
1 stop24h 55mPakistan International Airlines
Sat 18/102:00 p.m.KHI - YYZ
1 stop28h 30mPakistan International Airlines
Deal found 14/7C$ 1,676
Sat 13/1210:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Tue 20/12:20 a.m.KHI - YYZ
3 stops39h 45mEthiopian Air
Deal found 13/7C$ 1,677
Tue 9/910:45 a.m.YYZ - KHI
1 stop20h 40mEthiopian Air
Sun 19/105:20 p.m.KHI - YYZ
2 stops24h 25mEthiopian Air
Deal found 15/7C$ 1,679
Sun 26/105:45 p.m.YTZ - KHI
2 stops28h 10mMultiple Airlines
Mon 17/114:20 a.m.KHI - YTZ
2 stops26h 14mMultiple Airlines
Deal found 14/7C$ 1,680
Sat 13/91:40 p.m.YYZ - KHI
1 stop19h 15mEtihad Airways
Sun 28/95:15 a.m.KHI - YYZ
1 stop36h 45mEtihad Airways
Deal found 14/7C$ 1,683
Tue 9/91:40 p.m.YYZ - KHI
1 stop19h 15mEtihad Airways
Thu 9/106:35 a.m.KHI - YYZ
1 stop35h 25mEtihad Airways
Deal found 14/7C$ 1,684
Tue 9/91:40 p.m.YYZ - KHI
1 stop28h 35mEtihad Airways
Thu 9/109:35 p.m.KHI - YYZ
1 stop20h 25mEtihad Airways
Deal found 15/7C$ 1,685
Sun 23/116:00 p.m.YYZ - KHI
1 stop21h 15mSAUDIA
Mon 22/122:45 a.m.KHI - YYZ
1 stop21h 15mSAUDIA
Deal found 14/7C$ 1,688
Sun 3/89:50 a.m.YTZ - KHI
2 stops23h 05mMultiple Airlines
Tue 9/95:15 a.m.KHI - YTZ
2 stops23h 09mMultiple Airlines
Deal found 15/7C$ 1,690
Thu 28/89:45 a.m.YYZ - KHI
2 stops23h 10mMultiple Airlines
Thu 4/95:15 a.m.KHI - YYZ
2 stops24h 32mMultiple Airlines
Deal found 14/7C$ 1,690
Mon 8/91:40 p.m.YYZ - KHI
1 stop28h 35mEtihad Airways
Wed 22/1012:00 p.m.KHI - YYZ
1 stop30h 00mEtihad Airways
Deal found 15/7C$ 1,691
Tue 22/75:00 p.m.YYZ - KHI
1 stop23h 40mPakistan International Airlines
Sat 9/82:00 p.m.KHI - YYZ
1 stop28h 30mPakistan International Airlines
Deal found 16/7C$ 1,692

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.