KHI

C$ 594 Find Cheap Flights to Karachi – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Karachi

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Karachi

Thu, 12 Nov - Thu, 19 Nov
Multiple Airlines Logo
5:45 p.m. - 4:10 a.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
24h 25m2 stops Amsterdam Schiphol Istanbul Sabiha Gokcen
Multiple Airlines Logo
5:10 a.m. - 7:15 p.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
24h 05m2 stops Istanbul Sabiha Gokcen Amsterdam Schiphol
C$ 1,334Multiple Airlines
Thu, 1 Oct - Wed, 14 Oct
Multiple Airlines Logo
7:35 a.m. - 3:25 a.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
34h 50m3 stops Halifax Intl Amsterdam Schiphol Istanbul Sabiha Gokcen
Multiple Airlines Logo
6:35 a.m. - 8:50 a.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
35h 15m1 stop Abu Dhabi Zayed Intl
C$ 1,350Multiple Airlines
Fri, 19 Feb - Sat, 20 Mar
SAUDIA Logo
6:00 p.m. - 1:30 a.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
21h 30m1 stop Jeddah King Abdulaziz Intl
SAUDIA Logo
10:10 a.m. - 3:25 p.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
38h 15m1 stop Jeddah King Abdulaziz Intl
C$ 1,400SAUDIA
Tue, 19 Jan - Sat, 6 Feb
SAUDIA Logo
6:00 p.m. - 1:30 a.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
21h 30m1 stop Jeddah King Abdulaziz Intl
SAUDIA Logo
3:15 a.m. - 2:25 p.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
21h 10m1 stop Jeddah King Abdulaziz Intl
C$ 1,403SAUDIA
Sun, 4 Oct - Sun, 11 Oct
Ethiopian Air Logo
10:45 a.m. - 4:40 p.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
20h 55m1 stop Addis Ababa Bole
Ethiopian Air Logo
5:40 p.m. - 8:55 a.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
24h 15m2 stops Addis Ababa Bole Rome Fiumicino
C$ 1,496Ethiopian Air
Sun, 4 Oct - Sun, 11 Oct
Ethiopian Air Logo
10:45 a.m. - 4:40 p.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
20h 55m1 stop Addis Ababa Bole
Ethiopian Air Logo
5:40 p.m. - 8:55 a.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
24h 15m2 stops Addis Ababa Bole Rome Fiumicino
C$ 1,507Ethiopian Air
Thu, 11 Feb - Fri, 19 Mar
American Airlines Logo
7:45 a.m. - 5:55 a.m.YYC  Calgary-KHI Karachi Quaid-E-Azam Intl
35h 10m2 stops Dallas/Fort Worth Doha Hamad Intl
American Airlines Logo
4:20 a.m. - 12:19 p.m.KHI  Karachi Quaid-E-Azam Intl-YYC Calgary
42h 59m2 stops Doha Hamad Intl Chicago O'Hare Intl
C$ 1,528American Airlines
Wed, 10 Feb - Fri, 19 Mar
American Airlines Logo
7:00 a.m. - 12:35 a.m.YYC  Calgary-KHI Karachi Quaid-E-Azam Intl
30h 35m2 stops Dallas/Fort Worth Doha Hamad Intl
American Airlines Logo
4:20 a.m. - 12:19 p.m.KHI  Karachi Quaid-E-Azam Intl-YYC Calgary
42h 59m2 stops Doha Hamad Intl Chicago O'Hare Intl
C$ 1,528American Airlines
Thu, 24 Sep - Thu, 26 Nov
Etihad Airways Logo
2:10 p.m. - 5:50 p.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
18h 40m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
9:25 p.m. - 9:20 a.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
21h 55m1 stop Abu Dhabi Zayed Intl
C$ 1,583Etihad Airways
Thu, 15 Oct - Tue, 27 Oct
Etihad Airways Logo
2:10 p.m. - 5:40 a.m.YYZ  Toronto Pearson Intl-KHI Karachi Quaid-E-Azam Intl
30h 30m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
9:25 p.m. - 8:50 a.m.KHI  Karachi Quaid-E-Azam Intl-YYZ Toronto Pearson Intl
20h 25m1 stop Abu Dhabi Zayed Intl
C$ 1,585Etihad Airways
Booking Insights

Price, demand, and travel trends for Canada to Karachi flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Canada to Karachi with more confidence.

What is the cheapest flight to Karachi?

Toronto Pearson Intl Airport to Karachi is the cheapest route at C$ 1,334 round-trip, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Karachi?

A round-trip flight to Karachi costs C$ 1,810 on average, based on data over the past 12 months on KAYAK. Round-trip fares from Calgary average C$ 1,727, while Toronto runs a bit higher at C$ 1,777.

What is the cheapest day to fly to Karachi?

Tuesday is the cheapest day to fly to Karachi at C$ 1,758 round-trip on average over the past 12 months on KAYAK. Friday is the most expensive at C$ 1,938.

What is the cheapest month to fly to Karachi?

  • September is the cheapest month to fly to Karachi with an average price of C$ 1,623 round-trip.
  • December (C$ 2,283) and July (C$ 2,000) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Karachi?

Evening flights to Karachi are the cheapest at C$ 1,720 round-trip on average. Afternoon flights are the most expensive at C$ 1,920.

What is a good deal for flights to Karachi?

Flights under C$ 1,602 are considered a good deal. 25% of KAYAK users found round-trip flights to Karachi at or below these prices, with the lowest fares from:

  • Calgary C$ 1,582
  • Toronto C$ 1,589
.

When are flights to Karachi the cheapest?

Flights to Karachi are cheapest 26 weeks before departure. Booking in this window typically costs about 14% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Karachi

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Joe Cortez

Joe Cortez

Expert on Etihad Airways

Joe Cortez is a seasoned managing editor in aviation with over a decade of industry experience. His work has been featured on prominent platforms such as FlyerTalk and TripSavvy, establishing him as a respected voice in aviation journalism.

Ramsey Qubein

Ramsey Qubein

Expert on SAUDIA

An avid traveler and aviation expert who has visited 173 countries, all 50 states and seven continents, Ramsey Qubein flies nearly 400,000 miles a year. As a North Carolina-based freelance journalist for publications including Conde Nast Traveler, Forbes, USA Today and Bloomberg among others, he explores the latest trends in aviation, hospitality, cruises and business.

Mark Stachiew

Mark Stachiew

Expert on Pakistan International Airlines

Mark Stachiew has been exploring the world and writing about it for more than 30 years. His travel stories have appeared in numerous newspapers, magazines and online publications in Canada, the United States and beyond.

Duncan Madden

Duncan Madden

Expert on Emirates

Duncan is a freelance travel writer, copywriter and book author in constant search of travel stories and the perpetual sensation of being on holiday. He’s never happier than when on a dusty trail in search of empty waves or ducking under the piste tape in search of snowbound solitude. British born, living in Germany, but happiest heading for the horizon. His first book, Found in Translation, explores the etymologies and stories of country names around the world and is out now.

Gabriel Leigh

Gabriel Leigh

Expert on Turkish Airlines

Gabriel is a writer and video creator. As senior content producer for Flightradar24 and Monocle’s transport correspondent, he keeps a close eye on aviation in particular. He has also written travel articles for the likes of The New York Times. Born in New York but raised around the world, he now lives in Sweden. He’s been to 75 countries, flying 2.3 million miles on 113 airlines and through 234 airports in the process.

Stefanie Waldek

Stefanie Waldek

Expert on Air Canada

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Sharad Ranabhat

Sharad Ranabhat

Expert on KHI

Sharad, a Nepal-based aviation journalist, is passionate about uncovering the latest in airline news and airport reviews. When he's not diving into the world of aviation, you’ll find him exploring new destinations and sharing stories that connect and inspire.

Key details for flights to Karachi

Low season

July

Cheapest flight

C$ 594
Best time to beat the crowds but there is an average 10% increase in price.
Most popular time to fly (26% more expensive on average)
Flights from Montreal Pierre Elliott Trudeau Intl Airport to Karachi

When to book flights to Karachi

Are your dates flexible? Find out the best times to travel to Karachi based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your questions about flights to Karachi, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I catch a taxi at Karachi Airport?

    Taxi offices are located in the arrivals area, outside the baggage claim area. Travellers must first book a taxi at one of the cab counters. There are three companies that operate from the airport: Metro Radio Cab, White Cab and Taxi Yellow Cab Service. There they will provide you with a slip to present to your taxi driver outside the airport. Request a quote or an estimate of the fare at the counter. On average, a taxi ride should cost around Rs 20 (approx. C$ 0.37).

  • Where are the Karachi airport car rental companies?

    Europcar is the only car rental company at the airport. It’s located in the arrivals area, just outside baggage claim. Cars can be booked online before your arrival at Karachi airport.

  • Are there hotels near Karachi Airport?

    The closest hotel to Karachi Airport is the luxury hotel, Ramada Plaza. Passengers staying for an extended layover in Karachi can choose to book a room at this hotel or go to one of the reservation counters where information on other hotels in the city is available.

  • What special arrival services are offered at Karachi Airport?

    Special services called Passenger Facilities Services and Passenger Porter Services are available at the international arrivals lounge in Karachi Airport. You must purchase the service at a designated porter counter, which comes in the form of a slip with a serial number that you must show to the porter and keep with you at all times. The service costs Rs 400 (about C$ 8) for international passengers and includes assistance with luggage and transportation. This is a one-time fee paid at the counter, and should only be purchased from someone in an official uniform at the designated desk.

  • What is the difference between the most popular and the most frequent airline at Karachi?

    Pakistan International Airlines operates the most flights from Canada to Karachi at 1 per week, while SAUDIA is the airline most often selected by KAYAK users searching for flights from Canada to Karachi. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How long is a direct flight to Karachi?

    Direct flights to Karachi are available from Toronto, with a flight time of about 13h 50m.

  • Where can I fly from to get the cheapest fares to Karachi?

    Based on fares booked in the past 5 days, the cheapest flights to Karachi are from:
    • Toronto, from C$ 1,334 round-trip

  • How many flights serve Karachi?

    Karachi receives 0 flights per day and 1 per week from across the world. Toronto has the most flights to Karachi, with 1 weekly flight.

  • How do I know if a flight to Karachi is a good deal?

    A good deal on a flight to Karachi is around C$ 1,602 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Karachi?

    Last-minute fares to Karachi – booked within 2 weeks of departure – run 9% above the average round-trip fare of C$ 1,810.

  • Which airlines should I consider for flights to Karachi?

Your guide to booking Karachi flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Karachi, aim to book around 26 weeks before you fly. That window historically saves about 14% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Karachi, recent KAYAK data shows that stronger deals tend to land around C$ 1,602 round-trip. If you see a fare below that threshold, it's a strong deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Karachi in September. Round-trip fares historically average C$ 1,623 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to C$ 200 per round-trip. Afternoon flights to Karachi average C$ 1,720 compared to C$ 1,920 for noon flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Karachi, some airlines may include bags at no extra cost. For example, Pakistan International Airlines includes a carry-on bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • The Jinnah International Airport (KHI) services Karachi, the capital city of the Sindh province in Pakistan. It’s the largest airport in the country, and it is where your flight to Karachi will land.
  • Jinnah International Airport is equipped with free shower facilities near the departure area, where you can freshen up before exploring Karachi or while you wait for your connecting flight.
  • Long flights are bound to take a toll on passengers. In case you’re feeling unwell when you arrive in Karachi, the airport is equipped with 24/7 medical facilities. The CAA Medical Inspection Room/Clinic can be found at the International Concourse Area and the office for the Government’s Health Department can be found at the International Arrival Lounge.
  • Regardless of what time your flight to Karachi arrives, there are seven currency exchange companies at the airport. Five can be found on Level 2 of Concourse Hall, including National Bank of Pakistan, Muhammadi Exchange Company, Pakistan Currency Exchange Company, Wall Street Exchange Company and Royal International Company. Two can additionally be found at the international arrivals lounge, these are State Bank of Pakistan and Money Master.
  • Public transportation, both bus and train, is available from Karachi airport to the city centre and is the most affordable transportation option. However, it’s not the most practical or comfortable. The alternative way to travel between the airport and the city is via taxi. There is often considerable traffic, however the journey will be comfortable.

Reviews of the top 5 airlines flying to Karachi

 
Need help choosing which airline to fly with to Karachi? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3656 reviews
8.1Boarding
8.2Entertainment
7.9Food
8.4Crew
8.0Comfort
Airline reviews

Timeliness seems to be optional. Flight was 30 min late despite not coming from anywhere else prior. Information on flight status boards in the airport continued to show “on time” despite being passed the time it should have left.

6.0 GoodJean-Sebastien, Jul 2026
Read more Emirates reviews

Timeliness seems to be optional. Flight was 30 min late despite not coming from anywhere else prior. Information on flight status boards in the airport continued to show “on time” despite being passed the time it should have left.

in today's time, an airline like emirates didnt serve drinks as requested, Excuse was full flight.

Super flight. On time departure and arrival. Very good service. Luggage arrival at DXB was a little delayed but you can’t have everything the very best :)

The plane seemed pretty old and the food was not good

everything was great. I don't use on-board entertainment at all (I just read or sleep), but I appreciate that I couldn't hear anyone else's!

Amazing and great experience, crew was available and took great care of my parents. Food was nice and so was the service. Aircraft from Dubai to Mumbai was not so great and was a big showdown of the aircraft service

The food was amazing on our flight. So many options for movies and shows to stay entertained for 12 hours.

I was not allowed to upgrade with miles whereas others were. That’s a pity

Everything was good but I think food choices could've been better

Nice selection of movies and TV shows. Plane was generally nice, not the newest but nice nonetheless. However, Emirates should have cancelled the flight, as hardly any flights flew out of Dubai at the time. Flight delays and cancellation was poorly communicated and passengers were left guessing and to their own devices on what to do. Connection desks were staffed too thinly, there was one desk with more than a hundred clients and just one poor lady. When I had my flights rebooked, I was told meal vouchers can be scanned using my boarding pass, nope. Was told to comeback for my hotel voucher, none. Had to book my hotel voucher the usual way through Dubai Connect despite having been told twice to comeback to the counters twice.

Broken seats, smell in cabin, seats that did not recline, trays thats did not stay horizontal

Turkish Airlines made a long flight from YVR to IST a great flying experience. From the attendants, to the food, to the entertainment program to all the extras, a twelve hour flight ‘flew by’. Late departure and arrival was not the airline’s fault.

The flight from Istanbul to Karachi was an old plane in which the seats don’t even come close to lying flat. It was uncomfortable - may as well have been economy, and a far cry from Qatar Airways that I’m used to. The food was mediocre and entertainment couldn’t even be used because there was zero privacy like in a normal business class, so it would feel as though everyone is watching the movie with you - which is awkward. I had to put my food tray out as a leg stopper to get into some sort of comfortable position to curl up and sleep, which is ridiculous. Unacceptable given the ticket still has a business class price tag.

Worse worse worse, i would not recommend this airline to anyone. Istanbul airport maybe State of the Art facility but staff is rude, only works if they get tips, and they push you to give tips even though my family had spent $50 in tips. Airline staff doesn't speak english so you really can't understand them. It was a nightmare travelling with Turkish. Never again.

The staff at IST airport could have been more helpful. Too much wasted time and the plane from IST to KHI was just horrible. The plane was not clean and smelled bad!

Boarded via bus instead of the air bridge Had to wait 10mins in the bus at the tarmac before we were allow to go up

The flight attendants were great! The seating for business class is better on other airlines. The food was also good!

Great food, great entertainment and very helpful, caring & attentive staff.

Seat changes at the last minute Horrible checkin process Sad to see excellent airport with very poor service

Don’t use them on the IST-isb route, horrible service

Didn’t like anything about the flight: I am so frustrated at this point. Since 8 days I have been dealing with your customer service regarding my seat changes. I paid $51.10 for extra legroom seats and one fine morning I get an email that my seats have been changed. I tried to contact the customer service and they have been just fooling me around stating that my issue will be resolved. Saudia is the worst airline. Pathetic. On the day of my travel, I came at the counter and the guy told me that my seat assigned is 36A and my wife’s seat is different. He then changed my seats to 33A which is not at all a extra legroom seats. I asked the person is these seats are extra legroom he said yes and when I came to the aircraft I am sitting in a normal seat. The TCR Shameer Ansari or Sameeri Ansari came and did nothing telling me that he tried his best find a solution. I need someone to contact me ASAP and I need a refund for the entire flight. I don’t need your Al Fursan points they are worthless. Contact me ASAP.

Same situation saudi lost my pram and car seat and damaged lagguage

Apart from chaotic boarding - which I totally understand was outside the control of gate staff. It was comfortable mid haul flight. Well done to cabin crew for their patience and hospitality with largely elderly passengers returning from pilgrimage.

Very poor show. Flight got delayed due to fog in Lahore. This is understandable. However, no arrangements were made for nany hours, once some things was organised, there was no leadership, no support to families with children's, disabled passengers. Took to hotel where it took 3 hours to sort out room allocation, that after finding partner to a minimum of 4 people. Couples were asked to find another couple before room is allocated. After 2 5 Hours of reaching room,return journey started with total chaos, no leadership at airport. Several derours to finally get new boarding passes. Asking the reason why flight was cancelled, the Saudi airline staff recommended using other Airlines in future.Finally boarding nobody inside the aeroplane helping old, illiterate to find their allocated sears. Sort out luggage storage. All the staff stayed in their kitchen areas to let passengers sort out. In-flight service wad good. Overall very poor experience.

Food was bad, boarding experience especially at Jeddah was extremely chaotic. Flights were very uncomfortable with Meals at odd times

The staff were courteous. The best part is that this airlines has a place designated for prayer. As a Muslim it’s very important for me to be able to pray and the airlines facilitated this for me and others who were on the flight. The other great aspect of this travel is there was no alcohol served. I love this airlines

J’ai mon carte de fidélité Sky team gold À Dubaï je me sui présenté avec mon carte je sui rentré dans le louange Maintenant arrivé à Riyadh on m’a refusé que je rentre que parce que c’est la carte de Air France Et pourtant il y’a le partenariat bon brefs Tout ça c’est du racisme parce que je suis un africain

Flight was delayed, but there was no explanation why. Seats were comfortable and service was good. Food was good and there were more snacks than I expected.

The best way to fly is saudia airlines flight Every thing is better (Number one 🫶) Thank you

my screen did not work properly. I couldn't watch any movies nor the flight information. I can see the flight info on the remote only. the toilet is very small and tight actually it is the smallest toilet I've ever seen in a business class. ( I'm not a big body person) in Jeda airport the first bus broke down so we transferred to a second bus and it took a long time to move. the seat spacing was good in 2 by 2 configuration. the food and the service was OK for a short flight.

One of the bags was damaged the offer from the airline wasn’t enough to buy another bag. Can you look into the case please case reference 2007025965730

From Chennai to abu dabhi Abudabhi to Chicago Both flights are good , good service too

Flight got canceled due to Middle East conflict. Just fly hasn’t refunded me the money

No entertainment except on app. No outlets working to charge. Good service

Poor boarding with incorrect gate numbers. Poor service they told me to throw away brand new water bottles. Poor immigration officers most likely American who hates Muslims. Poor service in the plane with no Urdu language sign posted anywhere. Horrible seats with no comfort at all they think people traveling in economy are animals. Slow food and water services. Slow baggage arrival.

My baggage was not boarded and is still missing. I was only carring one piece of luggage and that is misplaced now I am stuck at mumbai without luggage. I had an onward journey from here

Extremely bad food, they never gave our bags in time, the online check-in did not let us check in because we had Indian OCI not sure why we were given the option to check in then, because we couldn’t check in online we had to go in person and we were not able to change our seats and sit with our family

In my opinion, Etihad Airways is a first rate airline except for one important element. On the day before my return flights, when I chose my seats on the Etihad website I was charged an additional $55 (US) in order to sit on the aisle. I was not at all happy about this additional "hidden" charge and I felt cheated.

Crew member took too long time to take back leftover food plates from passenger seats. Food was nice.Easy excellent checking.Guy at checking counter was really kind and helpful.Made our checking very quickly. Leftover food should be taken back ASAP. Because in economy class passanger have narrow space . In the long journey like this, passanger have difficulties to sit with the plates.overall experience was good.

Sits are very uncomfortable Don’t feel like to travel in Etihad. It was 1st time we traveled in Etihad now we decided we don’t want to travel in Etihad.

The plane is old, but the flight was on time.

The plane was old and the headrest was broken. The flight was on time.

Very unprofessional staff gave us hard time I will never ever fly out with PIA

The flight from Gilgit to Islamabad was cancelled. I had to arrange alternate transportation to Islamabad that took over 12 hours drive over a dangerous mountain pass with mudslides that were still being cleared as we drove. Could I please be given a refund for this cancelled flight?

Poor also they kelt changing dates of ticket! Not recommended

I am very certain that the food on this flight caused food poisoning.

Overall, it its good , needs to improve the food quality and more variety of food

Flight was good but it started half an hour late

The flight was canceled two times and didn’t tell me on time I was waiting all day long for my flight but at the end it was worst.

Flight was good and on time. Check in long time could have been avoided by having more counters at the airport

More options for your flight to Karachi