Find cheap flights from Toronto to Karachi

Search hundreds of travel sites at once for deals on flights to Karachi

20 May — 27 May1
1 adult
0 bags
Fri 20/5
Fri 27/5

Search hundreds of travel sites at once for deals on flights to Quaid-E-Azam Intl.

Good to know

Low season


High season


Cheapest flight

C$ 661

Average price round-trip

C$ 1,443

Good deal round-trip

C$ 1,431

Good deal one-way

C$ 811
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (23% more expensive on average)
Flight from Toronto Pearson Intl to Karachi Quaid-E-Azam Intl
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Toronto to Quaid-E-Azam Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 811 or less one-way and C$ 1,431 or less round-trip.
  • The cheapest flight from Toronto to Karachi was found, on average, 74 days before departure.
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is February.
  • Morning departure is around 11% more expensive than an evening flight, on average*.
  • Karachi Quaid-E-Azam International Airport (KHI), also known as Jinnah International Airport (formerly Drigh Road Airport), is one of Pakistan’s busiest airports. International flights use the Jinnah East Satellite Concourse, while the Jinnah West Satellite Concourse is reserved for domestic flights.
  • There are several currency exchange counters located within Karachi Quaid-E-Azam International Airport. It is always a good idea to verify the current exchange rate with a reliable source before selecting the currency exchange counter, as rates vary from bank to bank.
  • Free Wi-Fi is available in both the Toronto Pearson International Airport (YYZ) and at the Karachi Quaid-E-Azam International Airport.
  • If you’re traveling with children, you can let the kids let off some steam before the flight in the children’s play area, which is located in Terminal 1 at the D24 Departure Lounge of the Toronto Pearson International Airport.
  • If you’re coming to the airport from Toronto, you can avoid traffic and parking fees by taking the UP Express train from Union Station to Toronto Pearson.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Toronto to Karachi flights

Top 3 airlines serving Toronto Pearson Intl to Karachi Quaid-E-Azam Intl

Scores according to KAYAK customer reviews
EmiratesOverall score based on 15777 reviews
Airline reviews
Pros: "Yes"
Cons: "All good"
Read more about Emirates
Pros: "Yes"
Cons: "All good"
Pros: "Entertainment always the best!!! The spacious seat and quick check in system"
Cons: "The crew can improve by more attentive and Mayb more staffs. The flight is full, they quite busy. But General is good. The food can be better options"
Pros: "Good leg space and entertainment options"
Cons: "I was eligible for a complimentary hotel for my connection. However, in none of my correspondence was mentioned that I'm supposed to request a hotel ahead of departure. No emails from Kayak and neither Emirates. This is extremely disappointing and unnecessarily costly"
Pros: "Crew wax amazing"
Pros: "The crew members were great and managed everything effortlessly. The pilot was also very friendly."
Pros: "Food was phenomenal. Unbelievably good."
Cons: "Paid EXTRA for "Twin Seats". The bar in between seats didnt move. VERY uncomfortable for a 14 hour flight. People on that plane were like ANIMALS. Standing on the toilet seats, water all over the floor of the bathroom, out of toilet paper at 7 hours in. Disgusting. Never again."
Cons: "Crews attitude"
Pros: "Emirates is the best airline I have traveled with. The Dubai Lounge and general service is just outstanding"
Cons: "Evrything was fantastic"
Pros: "amazing customer service. great seats and interior. well on schedule."
Cons: "no window seats were available just some time after check in was open(at least when i got notification). Got airplane ears- pressure issue. This has never happened to me before."
Cons: "Looks like Emirates uses really old planes for this leg. The recliners were not working."
Pros: "Food is good."
Cons: "Seats could have worked well. Infotainment could be better"
Cons: "It took a long time to get a beverage and food"
Pros: "Flight was delayed for 6 hours while we are in the plane, on top of my 13 hour flight"
Cons: "letting people know that flight will be delayed ahead of time"
Pros: "good"
Cons: "better boarding system required"
Pros: "I’m glad the connection time was short and reached the destination in good time."
Pros: "Leg room was excellent I even enjoyed the meals nice to have real cutlery rather than plastic Very efficient and smooth boarding Return of checked luggage upon arrival was prompt and efficient Flight attendants were super conscientious, friendly and VERY professional"
Cons: "Everything was GREAT"
Pros: "The entertainment system was excellent and the free WiFi was good. The food was good, it was a bit more than expected as were the numerous beverages. The service was excellent."
Cons: "The free WiFi was limited to a small amount of data or two hours."
Pros: "Everything"
Cons: "Nil"
Pros: "Boarding was efficient."
Cons: "The crew was non existent when something was needed, and a flight attendant tried to move us from our purchased seats to accommodate a woman who moved 3 times. While the attendant was mistaken; he insisted on seeing disturbing our sleep and asked to see our boarding pass as if we were not being honest. All that he said was , “oops, wrong row” and moved on as if nothing happened. No apology, nothing."
Pros: "The comfort and smooth boarding procedure"
Cons: "Very poorly organized boarding"
Pros: "10 out of 10. excellent. 5 stars."
Pros: "entertainment"
Cons: "food and long layover"
Pros: "Besides noted above the arrival on time."
Cons: "Usually, on the night flights you get a small toileteries kit with ear plugs, eye cover and a toothbrush. I kind of missed that..."
Pros: "Airbus was comfortable. Entertainment was really great."
Cons: "I wish there was more legroom."
Cons: "They lost one of my bags. I had to file a complaint with emirates office."
Cons: "This flight did not happen. It was purchased fraudulently and was caught by Emirates. Please remember all my contact information from your website immediately."
Cons: "This was a fraudulent charge!!"
Pros: "Quick boarding, on time, nice amenities near the gate."
Cons: "The menu had a vegetarian and a chicken option, but when the trolley came around, they only had vegetarian options. We were in the fourth or fifth row from the front (in Economy), so it's surprising if they ran out of the chicken option that early."
Pros: "The big tv on the seat backs."
Cons: "The seats were too close to each other."
Pros: "Great as expected"
Cons: "Crew behavior was not up to the standard, need yo work on it"
Pros: "The flight was superb."
Cons: "Nothing. Will always fly Emirates whenever I get the chance."
Cons: "We already quoted vegetarian but they failed to serve vegetarian, but they arranged substitute that is happy to me."
Pros: "Great service, good meal and outstanding entertainment channels"
Cons: "No critical comments to be offered"
Pros: "Fast"
Cons: "No tea only coffee. No extra drinks. Crew unenthusiastic. Fewer decent English movies. Will be looking elsewhere after 14 years of being emirates-loyal."
Pros: "Loved every moment!"
Cons: "Nothing!"
Pros: "Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip."
Cons: "Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip."
Cons: "After exhausting flight I don't know what else to say"
Pros: "Entertainment"
Cons: "One of the flight attendants was extremely rude. She passed over me several times like I wasn't sitting in the most uncomfortable seat. In the middle. She didn't want to give me water, I had to ask if I could have some water. TSA held me up, I almost missed my flight had to be rushed on and no place to put my things so I had to sit squashed in the middle seat with all my bags for a 12 hour flight. I won't EVER go through Boston AGAIN. I won't ever chose Emirates for that long flight again, if I can help it. The WORST!!"
Cons: "Staff unfriendly on Baghdad flights most of the time"
Pros: "Great airline, very friendly staff, the food was pretty good considering that it's airplane food.The ICE entertainment system was great, lots of movies/TV shows to watch on the flight."
Cons: "Only negative part is that we sat right by where they stored and prepared the food so it was noisy at times."
Pros: "On time"
Cons: "Food variety"
Pros: "Very comfortable and smooth ride new plane from SF to Dubail"
Cons: "Business class too expensive for individual travelers"
Pros: "The check in was good. The flight was good and the hosts were ok."
Cons: "The quality of food overall on Emirates has gone down. The food doesn't taste as fresh as it used to and it is a bit dry. I used to enjoy the little dried bread bits with the sweet and sour sauce- that has since been discontinued. We were also promised a festive meal on our flight from JNB to Hong Kong on Christmas day but got a regular meal- very disappointing"
Cons: "The plain was late & communication by Emirates with the flyers was poor to non-existent."
Pros: "Entertainment and comfort are nice"
Cons: "Food quality and service were mediocre at best"
Pros: "Flight was not full Enough space to sleep"
Cons: "None"
Pros: "Great service, decent & hot food options."
Cons: "Could do with a better food & drink selection."
Pros: "Everything but the crew."
Cons: "Crew Behaviour"
Pros: "Crew were very caring and helpful."
Cons: "Bégaye were lost."
Cons: "The Seats were really old and no new movies"
Pros: "Amazing crew"
Cons: "At check in"
Cons: "Paid for extra leg room seats and didnt get them"
Pros: "Overall satisfied."
Pros: "The service was good"
Cons: "At abudhabi there was no sitting available, while waiting for connecting flight, and saw people spitting in the airport lounge, it was unsanitary. Why ethihad donot enforce cleanliness in the lounge."
Pros: "every thing from the new plane until arrive it was amazing"
Cons: "nothing every thing i like it"
Pros: "Entertainment and food were not bad."
Cons: "The plane was an old aircraft, crew could have behaved more kind, and the plane’s seats need to be replaced they felt like sitting on cardboard."
Pros: "Crew was excellent food was good."
Cons: "sea food"
Pros: "All services"
Cons: "N/A"
Pros: "Crew and food"
Cons: "Entertainment"
Cons: "Couldn't check in online and caused me to miss my flight. Then made me buy new tickets"
Pros: "The cabin crew in first class and coach were excellent... went well beyond the call of duty... AA and United can learn from them!"
Cons: "The boarding procedure was pathetic... the first class coach was overloaded and after a 10 minute drive a steep ladder to climb!! Kind of difficult if you have been traveling for last 18 hours"
Cons: "Etihad staff for borading at Toronto (YYZ) airport was rude and unpleasent. Always long lineups to get boarding card, they treat passengers like cattles and sheeps. Etihad airlines ground staff was very rude! Seats in the economy class of Etihad airlines are getting congested more and more every year."
Pros: "I was impressed they gave us a full meal for only a 3.5 hr fought"
Cons: "Crew was a little rude"
Pros: "More legroom Crew was couteous"
Cons: "Poor quality food Old planes"
Cons: "Breakfast quality was not good .In breakfast they gave vegetarian food .Flight departed late by one hour ."
Pros: "Good flight, punctual. A330 seating layout is great. Please keep using these planes."
Pros: "The crew took care of their passengers' needs throughout the flight with plenty of food and drinks."
Cons: "My headphones or speaker did not work on my TV so I was unable to watch any movies. It was difficult to sleep as I was woken up to see if I wanted food or drink"
Pros: "First the flight was delayed for 30minutes. And I wanted to watch a movie but the earphone socket in my seat 22A is not working at all. I just have to watch the flight map. The FAs are busy and sounds tired. THe flight is full but I wish I was moved since my ticket was eligible for an upgrade. I seldom complain but they need to check thru the seats -22A"
Cons: "The smell inside the plane glad I have some sweet perfume spray."
Pros: "Nothing!"
Cons: "Everything was bullshit!"
Pros: "Passengers were not clean and sweating"
Pros: "Punctual"
Cons: "Seats"
Pros: "The staff were so helpful and friendly. Such a lovely bunch"
Pros: "US immigration was a breeze at Abu Dhabi. Online check in was not working. Abu Dhabi airport had a lot of options for passengers in transit. Flights were on time."
Cons: "Food was terrible on the flight. Baggage was not handled properly."
Cons: "The seats never recline. All the 4 leg seats had reclining ossue"
Cons: "It's a connecting flight for me and there is a long wait. so, my opinion is better to serve some snacks or food in the flight."
Cons: "The seat was not comfortable at all to narrow and short distance you can not eat or set or sleep"
Pros: "Staff are friendly and helpful. Communication generally helpful. Flight comfortable other than for the food and seat cushioning. (see below) They handled our delayed connection brilliantly, putting us in a hotel in Abu Dhabi for the day. Very restful and handled very well."
Cons: "Food and comfort of seats. Pretty standard long-haul experience."
Cons: "Very uncomfortable seats.. Leg room was way too small."
Pros: "I loved the entertainments, watching different movies on the screen"
Cons: "The care by the cabin crews. They rarely responded to the calls, very arrogant, come from different background with very poor training in passenger's care."
Pros: "Service"
Cons: "Chai ☕️ should be good"
Pros: "Nice plane, good crew"
Cons: "The entire menu was southern Indian with very strong spices and awful taste. I can understand that there are a lot of Indians on the flight but Etihad should have options for non Indian dishes as only Indians would have a taste for what was served. Very bad experience for our entire family."
Cons: "Flight was very delayed. I have been flying from DAC using various international airlines, none had this much systemic delay."
Pros: "Very think good"
Pros: "Great service in their A 380 full floor biz class service from JFK to Abu Dhabi"
Pros: "The crew was nice"
Cons: "Food could be improved upon and entertainment system should be available the whole flight"
Pros: "Crew"
Cons: "every thing else"
Cons: "The flight was delayed and the next connecting flight was missed"
Pros: "On time. Plane was clean. Security clearance was good."
Cons: "Food quantity and quality dropped to zero. Absolutely disappointed. I had travelled with etihad before. But this time I feel like not to travel with them again. In a 14 hour flight hardly one meal with 10 hour gap. Imagine if some one traveling with diabetic needs"
Pros: "Best airline out there, by a long shot Was given a vegan food option when booking!"
Pros: "Great flight - Was very Comfortable in economy class considering it was a 141/2 hour flight . On time. Great Crew. US airline crew can definitely take lessons from the international airline crew on customer service."
Cons: "Hair was served in the food and the etihad airlines did not do anything other than offer a mere 10k goodwill miles and said even that they don't do but we're doing me a favor by doing so. I would never travel again on this airline ever."
Pros: "Crew was really nice, it was clean and prompt."
Cons: "More movie selection would be nice"
Pros: "Sichuan Chicken was the best airline food i have ever eaten in an airline. it was quite impressive. Might be too spicy for a lot of people but i love it. I would advise that you add "spicy" next to the name for those who can't handle spicy food."
Cons: "Since i was travelling alone, it was asked to change my seat from an aisle seat to a fairly packed seat in the middle of the plane. i did them a favor because a son wanted to sit next to his dad. i really shouldn't have change. the seat was very cramped. like wow, the plane was small. i do not think i would do it again. ever."
Pros: "Staff in business very attentive and friendly. Food and beverage choices very good. Presentation excellent. Staff in economy nice enough."
Cons: "In business on the 380- where has the massage option gone on the beds?? Those awful hot sandwiches served after breakfast in economy. Greasy, fatty and more like pastries. They have been serving them for years. I've spoken to tens of people and not found one who likes them! Toilets not checked very regularly for clean ups/ tidy ups and replenishments. Online duty free showing 'not available' but when they came around it was."
Cons: "Major delay in boarding. Then we had to stop at Mumbai for hours. No clear explanation was made. They didn't provide us wifi, we couldn't reach our families to let them know."
Cons: "Some of the crew members are very rude and that really disappointed me."
Pros: "Ok"
Cons: "Ok"
Cons: "They rejected my Covid test, even though I was negative, what a sham"
Pros: "Flight timings were perfect , crew was friendly"
Cons: "Boarding was slow and not easy"
Pros: "Clean airpot"
Cons: "Difficult to board at Multan"
Pros: "on time"
Cons: "limited seat space"
Pros: "New Isb Airport"
Cons: "PIA Plane and staff hospitality Food was old Seats were torn and no comfort No multimedia No Internet No AC was on whilst plane was still on runway"
Pros: "The food entertainment professionalism extre ordinary crew members"
Pros: "The only airline has direct flight to Kuala Lumpur and Dhaka"
Cons: "Very old air plain, not clean very dirty , no entertainment whatsoever , extremely low class service."
Pros: "Short flgiht"
Cons: "Old Plane and running late -poor facilities at airports"
Pros: "For a domestic flight from Karachi to Lahore, they use a 9-seater row. Good from check in to arrival, baggage out within 5 minutes."
Cons: "No online checkin. BEWARE: flight from a mid-sized domestic city (750k population) had its flight cancelled - I got no notice (Kayak sent me an alert), no offer to rebook, and they couldn’t even handle a refund. Crazy"
Pros: "Service"
Cons: "NA"
Cons: "PIA needs to have a lounge after security at Karachi airport and different boarding times so business class passengers are not waiting in the queue to board and get to seats. Crew was downright rude at times. I was travelling with a 2 year old who was not badly behaved and yet instead of helping or asking if I needed anything, the crew behaved as if they were doing me a great favour when asked for something."
Pros: "Crew service was good enough."
Cons: "Boarding service was just rubbish."
Cons: "Food wasn't as expected"
Pros: "Nothing."
Cons: "At Washington Dulles airport the whole staff was really rude and unprofessional. I had only one hand carry and it was 9 kg. I requested them that I can buy a bag and can divide the stuff in two bags. But supervisor who seemed Indian was really racist and he kept insisting that we are flying in 5 minutes. Either you have to pay penalty for this hand carry or you can cancel your flight. I have never ever seen this kind of behavior from anyone specially from a supervisor. I ended up paying $300 extra for only 2 kg extra weight in my hand carry. I would recommend my whole family and friends not to choose this airline anymore."
Cons: "There was no information given that pia does not have online check in. The food was horrible on pia. The connecting flight had no vegetarian option for people with dietary restrictions.9"
Cons: "Had I known that the second segment of the flight is Pakistan international airlines I would have never booked the flight on kayak. Very dangerous and third class airline. The sight should clearly show all the details when u search for the flights. As it was showing all flights on Etihad. Will never make reservation on kayak again"
Pros: "less crowd"
Pros: "Crew was courteous and food was good. Plane was clean."
Cons: "The checkin process at the Lahore Airport was horrific. Probably won't fly out of there again. The queues were a joke. Most passengers were cutting queues with the help of officials they had bribed. Shockingly one airport staff member checked in five passengers in front of me who weren't even At the airport. This lot was issued boarding passes and luggage tags without a problems. An immigration officer also stamped their passports without a question. No wonder Pakistan is and will always be a third world country. Despite the excessive airline and airport staff the simple process took me over an hour. I only got my turn after arguing and pleading my case with the airline staff repeatedly. Seriously this is the worst airport to fly out off!! You have been warned. Use Lahore airport at your own risk!!"
Cons: "Disembarked through stairs despite tunnel available, seems the front gates of plane did not open. Also they transported the passengers in normal coasters not through airport bus"
Pros: "I like the comfartability of flight"
Cons: "everythimg was good"
COVID-19 information

Safety measures for airlines flying from Toronto to Karachi

Airlines flying from Toronto to Karachi have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Toronto to Karachi

Mandatory masks

Masks required on board, masks provided on flights from Toronto to Karachi

Social distancing seating

Middle seats unavailable to book on flights from Toronto to Karachi

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Toronto to Karachi

Flexible cancellations

Waiving of change fees. Search flexible flights from Toronto to Karachi

Book cheap flights from Toronto to Karachi

Recent round-trip flight deals

2 stopsMultiple Airlines
24h 05mYYZ-KHI
2 stopsMultiple Airlines
29h 59mKHI-YYZ
C$ 1,357
2 stopsMultiple Airlines
29h 20mYYZ-KHI
3 stopsMultiple Airlines
27h 10mKHI-YYZ
C$ 1,361
2 stopsMultiple Airlines
29h 42mYYZ-KHI
2 stopsMultiple Airlines
45h 45mKHI-YYZ
C$ 1,362
3 stopsMultiple Airlines
25h 53mYYZ-KHI
3 stopsMultiple Airlines
27h 10mKHI-YYZ
C$ 1,365
2 stopsMultiple Airlines
28h 44mYYZ-KHI
2 stopsMultiple Airlines
28h 59mKHI-YYZ
C$ 1,366
2 stopsMultiple Airlines
29h 20mYYZ-KHI
3 stopsMultiple Airlines
36h 40mKHI-YYZ
C$ 1,370
2 stopsMultiple Airlines
27h 31mYYZ-KHI
2 stopsMultiple Airlines
45h 49mKHI-YYZ
C$ 1,371
2 stopsMultiple Airlines
26h 30mYYZ-KHI
3 stopsMultiple Airlines
27h 31mKHI-YYZ
C$ 1,373
3 stopsMultiple Airlines
25h 53mYYZ-KHI
3 stopsMultiple Airlines
30h 05mKHI-YYZ
C$ 1,374
2 stopsMultiple Airlines
31h 35mYYZ-KHI
2 stopsMultiple Airlines
32h 40mKHI-YYZ
C$ 1,400
2 stopsMultiple Airlines
23h 41mYYZ-KHI
2 stopsMultiple Airlines
26h 21mKHI-YYZ
C$ 1,406
2 stopsMultiple Airlines
29h 20mYYZ-KHI
3 stopsMultiple Airlines
27h 14mKHI-YYZ
C$ 1,410
2 stopsMultiple Airlines
29h 20mYYZ-KHI
2 stopsMultiple Airlines
38h 50mKHI-YYZ
C$ 1,411
2 stopsMultiple Airlines
25h 41mYYZ-KHI
2 stopsMultiple Airlines
28h 35mKHI-YYZ
C$ 1,416
3 stopsMultiple Airlines
24h 03mYYZ-KHI
2 stopsMultiple Airlines
28h 35mKHI-YYZ
C$ 1,420
2 stopsMultiple Airlines
33h 15mYYZ-KHI
2 stopsMultiple Airlines
45h 47mKHI-YYZ
C$ 1,421
2 stopsMultiple Airlines
32h 15mYYZ-KHI
3 stopsMultiple Airlines
27h 31mKHI-YYZ
C$ 1,423
1 stopPakistan International Airlines
31h 44mYYZ-KHI
1 stopPakistan International Airlines
33h 30mKHI-YYZ
C$ 1,456
1 stopPakistan International Airlines
38h 44mYYZ-KHI
directPakistan International Airlines
14h 30mKHI-YYZ
C$ 1,470
1 stopPakistan International Airlines
18h 44mYYZ-KHI
1 stopPakistan International Airlines
26h 30mKHI-YYZ
C$ 1,490

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3 stopsMultiple Airlines
46h 45mYYZ-KHI
C$ 661
3 stopsMultiple Airlines
50h 55mYYZ-KHI
C$ 759
2 stopsMultiple Airlines
24h 40mYYZ-KHI
C$ 761
3 stopsMultiple Airlines
24h 03mYYZ-KHI
C$ 765
2 stopsMultiple Airlines
24h 40mYYZ-KHI
C$ 768
3 stopsMultiple Airlines
25h 53mYYZ-KHI
C$ 772
2 stopsMultiple Airlines
25h 41mYYZ-KHI
C$ 773
3 stopsMultiple Airlines
24h 03mYYZ-KHI
C$ 777
3 stopsMultiple Airlines
46h 45mYYZ-KHI
C$ 778
3 stopsMultiple Airlines
44h 40mYYZ-KHI
C$ 801
3 stopsMultiple Airlines
46h 45mYYZ-KHI
C$ 808
1 stopEtihad Airways
34h 30mYYZ-KHI
C$ 809
3 stopsMultiple Airlines
44h 40mYYZ-KHI
C$ 814
1 stopEtihad Airways
34h 30mYYZ-KHI
C$ 819
1 stopEtihad Airways
34h 30mYYZ-KHI
C$ 835
1 stopEtihad Airways
19h 20mYYZ-KHI
C$ 836
1 stopEmirates
21h 35mYYZ-KHI
C$ 853
1 stopEmirates
21h 35mYYZ-KHI
C$ 874
1 stopEtihad Airways
19h 20mYYZ-KHI
C$ 923
1 stopEtihad Airways
34h 30mYYZ-KHI
C$ 928

Search by stops

Search by airline

Search by price

Toronto - Karachi Flights


Toronto (YYZ)Canada


Karachi (KHI)Pakistan

Return flight deals:

Karachi - Toronto

Cabin classes:

C$ 2,721
C$ 1,721
C$ 826

Browse origins:

C$ 1,357

Browse destinations:

C$ 1,357