Cheap flights to Karachi – Compare and Save

— KHI
19 Jul — 26 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 14 July 2025.

Round-trip from

C$ 1,674

One-way from

C$ 743

Popular in

December

Cheapest in

March

Average price

C$ 2,045

Good round-trip deal

C$ 1,863 or less

Good one-way deal

C$ 1,265 or less
Pakistan International Airlines
  • Pakistan International Airlines
  • 9/10-18/10
  • 2 total stops
  • 53h 25m total
  • Toronto to Karachi
24/7
  • 24/7
  • 2 total stops
  • 29h 55m 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$ 68 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 14 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,674
Sat 13/1210:20 a.m.YYZ - KHI
1 stop20h 00mEthiopian Air
Sat 17/11:30 a.m.KHI - YYZ
3 stops40h 35mEthiopian Air
Deal found 13/7C$ 1,676
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,679
Thu 27/116:00 p.m.YYZ - KHI
1 stop21h 15mMultiple Airlines
Mon 22/1211:55 a.m.KHI - YYZ
2 stops29h 05mMultiple Airlines
Deal found 13/7C$ 1,679
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 13/7C$ 1,681
Tue 9/91:40 p.m.YYZ - KHI
1 stop19h 15mEtihad Airways
Thu 9/105:15 a.m.KHI - YYZ
1 stop36h 45mEtihad Airways
Deal found 13/7C$ 1,683
Sun 7/97:00 p.m.YYZ - KHI
1 stop27h 30mSAUDIA
Mon 2/32:45 a.m.KHI - YYZ
1 stop21h 15mSAUDIA
Deal found 13/7C$ 1,684
Mon 3/112:30 p.m.YYZ - KHI
1 stop26h 15mEtihad Airways
Sat 15/119:25 p.m.KHI - YYZ
1 stop20h 50mEtihad Airways
Deal found 13/7C$ 1,685
Sun 26/107:00 p.m.YYZ - KHI
1 stop21h 15mSAUDIA
Sat 8/112:45 a.m.KHI - YYZ
1 stop21h 15mSAUDIA
Deal found 13/7C$ 1,687
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,688
Mon 8/91:40 p.m.YYZ - KHI
1 stop28h 35mEtihad Airways
Fri 10/105:15 a.m.KHI - YYZ
1 stop36h 45mEtihad Airways
Deal found 14/7C$ 1,689
Sun 7/91:00 p.m.YYZ - KHI
Nonstop14h 05mPakistan International Airlines
Tue 3/312:20 p.m.KHI - YYZ
Nonstop15h 40mPakistan International Airlines
Deal found 13/7C$ 1,691

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.