Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

KHI

Find cheap flights to Karachi from R11 825

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight to Karachi departing on 28/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Thu 18/4
Thu 25/4

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Karachi
These are the airlines KAYAK users have selected most often from within our search results for flights to Karachi
In the last 7 days, travellers have searched 47 600 107 times on KAYAK, and here's why:

Save 12% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Karachi

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Karachi that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
9:55 - 2:55JNB-KHI
14h 00m1 stop
4:55 - 8:35KHI-JNB
30h 40m1 stop
R11 825Etihad Airways
Find Deal
Sun, Apr 28 - Thu, May 2
14:30 - 7:05JNB-KHI
13h 35m1 stop
1:30 - 3:55KHI-JNB
29h 25m1 stop
R12 976Ethiopian Air
Find Deal
Wed, Apr 24 - Tue, May 21
14:30 - 7:05JNB-KHI
13h 35m1 stop
1:30 - 13:05KHI-JNB
14h 35m1 stop
R13 202Ethiopian Air
Find Deal
Wed, Apr 24 - Tue, May 21
9:55 - 17:45JNB-KHI
28h 50m1 stop
4:55 - 8:35KHI-JNB
30h 40m1 stop
R13 504Etihad Airways
Find Deal
Wed, Apr 24 - Wed, May 22
14:30 - 7:05JNB-KHI
13h 35m1 stop
1:30 - 0:50KHI-JNB
50h 20m2 stops
R14 221Ethiopian Air
Find Deal
Wed, Apr 24 - Tue, May 21
13:25 - 10:30JNB-KHI
18h 05m1 stop
2:45 - 20:50KHI-JNB
21h 05m1 stop
R15 541Emirates
Find Deal
Sun, Apr 28 - Wed, May 1
9:35 - 6:50JNB-KHI
18h 15m3 stops
10:25 - 17:00KHI-JNB
33h 35m1 stop
R17 936Qatar Airways
Find Deal
Wed, Jun 19 - Tue, Oct 15
6:30 - 10:45JNB-KHI
25h 15m2 stops
23:55 - 10:15KHI-JNB
13h 20m1 stop
R18 351
Find Deal
Wed, Apr 24 - Wed, May 22
9:35 - 6:50JNB-KHI
18h 15m3 stops
4:00 - 17:00KHI-JNB
16h 00m1 stop
R19 615Qatar Airways
Find Deal
Wed, Apr 24 - Wed, May 22
1:15 - 23:40JNB-KHI
43h 25m2 stops
1:40 - 10:55KHI-JNB
36h 15m2 stops
R29 592
Find Deal
Tue, Jun 18 - Mon, Oct 14

Flights to Karachi - Travel Insights & Trends

Get data-powered insights and trends into flights to Karachi to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Karachi?

The average price of all flights to Karachi clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Karachi is Monday where tickets can be as cheap as R10 996. On the other hand, the most expensive day to fly is Tuesday, where prices are R12 316 on average.

What is the cheapest month to fly to Karachi?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Karachi, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Karachi is January, where tickets cost R9 732 on average for one-way flights. On the other hand, the most expensive months are December and June, where the average cost of tickets from South Africa is R16 616 and R12 354 respectively. For return trips, the best month to travel is January with an average price of R9 732.

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

The average price for all flights to Karachi depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Karachi is generally in the evening, when flights cost R11 324 on average. The most expensive time of day to fly to Karachi is generally in the morning, which is peak travel time and where the average cost of a ticket is R12 539.

How far in advance should I book a flight to Karachi?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Karachi, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 84 days before departure.

How long is the flight to Karachi?

The duration of your flight to Karachi depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular route to Karachi on KAYAK is from Johannesburg, which takes 14h 00m.

How many long-haul flights are there to Karachi each week?

Each week there are around 1 long-haul flights (6-12 hour flight duration), 51 medium-haul (3-6 hour flight duration) and 415 short-haul (up to 3 hour flight duration) flights to Karachi. The most long-haul flights depart from Toronto.

Good to know

Low season

August

High season

January

Cheapest flight

R11 825
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Johannesburg 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 return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Karachi based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Karachi flights

  • How far is Karachi from central Karachi?

    The distance between Karachi and the city centre of Karachi is 17 km.

  • What is the name of Karachi’s airport?

    There is only 1 airport in Karachi, called Karachi (KHI). It can also be referred to as Karachi or Quaid-E-Azam Intl.

  • How does KAYAK find such low prices on flights to Karachi?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Karachi.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Karachi?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Karachi is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Karachi?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Karachi with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Karachi?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Karachi up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airline offers the most flights to Karachi?

    Of the 6 airlines that fly to Karachi, Pakistan International Airlines offers the most flights, with around 63 per week, followed by Fly Jinnah with 56 flights per week.

See more FAQs

Top tips for finding cheap flights to Karachi

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Karachi flight deals.

Prefer to fly direct to Karachi Quaid-E-Azam Intl?

Find which airlines fly direct to Quaid-E-Azam Intl, which days they fly and book direct flights.

Direct departures

South Africa to Karachi Quaid-E-Azam Intl

Monday

Air Arabia, Air Canada, AirSial, +30 more

Air Arabia, Air Canada, +31 more

Tuesday

Air Arabia, Air Canada, Air China, +27 more

Air Arabia, Air Canada, +28 more

Wednesday

Air Arabia, Air Canada, Air Mauritius, +29 more

Air Arabia, Air Canada, +30 more

Thursday

Air Arabia, Air Canada, Air China, +31 more

Air Arabia, Air Canada, +32 more

Friday

Air Arabia, Air Canada, Air China, +29 more

Air Arabia, Air Canada, +30 more

Saturday

Air Arabia, Air Canada, AirSial, +30 more

Air Arabia, Air Canada, +31 more

Sunday

Air Arabia, Air Canada, Air China, +31 more

Air Arabia, Air Canada, +32 more

See more direct flights

Direct returns

Karachi Quaid-E-Azam Intl to South Africa

Monday

Air Arabia, Air Canada, AirSial, +30 more

Air Arabia, Air Canada, +31 more

Tuesday

Air Arabia, Air Canada, Air China, +27 more

Air Arabia, Air Canada, +28 more

Wednesday

Air Arabia, Air Canada, Air Mauritius, +29 more

Air Arabia, Air Canada, +30 more

Thursday

Air Arabia, Air Canada, Air China, +31 more

Air Arabia, Air Canada, +32 more

Friday

Air Arabia, Air Canada, Air China, +29 more

Air Arabia, Air Canada, +30 more

Saturday

Air Arabia, Air Canada, AirSial, +30 more

Air Arabia, Air Canada, +31 more

Sunday

Air Arabia, Air Canada, Air China, +31 more

Air Arabia, Air Canada, +32 more

See more direct flights
See more direct flights

Top 4 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 KAYAK reviews.
8,1
EmiratesOverall score based on 4215 reviews
81overall
83crew
82boarding
83entertainment
81comfort
79food
Airline reviews

Newly reconfigured 380 I assume. Has a new ife with usb c ports and Bluetooth connections

Read more about Emirates

Newly reconfigured 380 I assume. Has a new ife with usb c ports and Bluetooth connections

The boarding was very chaotic and some airline staff were rude. This needs attending to.

Excellent airlines. I highly recommend using Emirates. Its my number 1 airlines

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Long line at check in. It should be able to move faster.

They transfer passengers by bus in dubai don't put the plane on gate, thats not good very hectic and so many security checks. I Prefer direct flight to usa in future. Checking in crew in india need training. Send us separate email, clerarly mentioning about carry on changes when traveling from india to usa. Or It shd be same as going from usa to india.

Pros: "The crew was very patient. The foid was very good"
Cons: "The flight was overbooked, the ground crew was horrible. Everything from checking in, customs and passport control. They were a bunch of lazy idiots"
Pros: "Crew was amazing and very helpful"
Cons: "The wheel chairs was a bit scarce so we had to walk far distances at Dubai airport"

Online check-in doesn't work. That's why I couldn't give it full Star.

Boarding procedures are very tiring. We have to clear security twice for our connecting flights from Doha. Also every time we board flights we have to show boarding passes 5-6 times.

Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.

Terrible. The website insisted that I wasn't logging in correctly to confirm my flight. It also wouldn't let me register as a member. I was unable to get a boarding pass until 4 hours before the flight so I couldn't get through security and had to wait. It was unlike anything I've experienced in decades.

Very very bad.. more than 48 hr I didn’t received my baggage yet

The staffs were very good and helpful especially since we were traveling with a toddler

They ran out of some of the popular food items. 😞

This was a really enjoyable flight. Even though I was in economy, I had a great deal of leg space, I had a nice meal, and the flight staff was helpful and friendly. A really great flight.

The flight was quite comfortable for a 12 hour flight! Food was excellent. The service was good, the entertainment was fine. All in all, one of the better long-haul flights I’ve experienced.

Qatar screwed up by delaying our onward journey for refueling, which resulted in missing our connecting flight to India. the airport qater staff at Doha, herded us like cattle in a very incohesive and uncoordinated way. We were then given 2 options: either catch our original flight the Next day ( After 24.hrs) or catch 2 flights instead , to goto our destination in India. All this, for paying a premium for Qatar.

Luggage delayed for one day. I called customer service, and they had no info and no empathy. Boarding was very disorganized and chaotic. We went nearly 7 hours with no food or snacks on the flight. This is not an airline that has respect for its passengers.

Same but worse than international. The inter African flights are worse.

Food was horrible. Our flight was not comfortable due to turbulence, seats was not comfortable, Very tight barely can not move anywhere.

The check in staff was amazing. Best customer service! The plane was old! My entertainment on the first flight didn't work at all, in my seat or in the seat next to me. The bathroom doors were old and troublesome. One of the bathrooms, the whole sink panel was broken. Everything felt old and falling apart. The airline stewardesses were amazing and quite hospitable. When there were delays, they kept us well informed. Transit was GREAT! I wasn't sure how I would make it to my next flight in 1 1/2 hours but the security lines were short and efficient. The C gates in Addis Ababa were CROWDED! That whole space downstairs was too crowded and challenging to manuever. I usually fly Ethiopian within Africa and was interested to see how the experience would be intercontinental. Overall, I would choose it again if it was cheaper than Delta/Air France or Lufthansa/KLM. I wouldn't make it a first choice if the prices were the same because the planes are so old! The food and entertainment also weren't as good. Good selection of movies but as I mentioned, on the first flight they didn't work at all (I slept so it was okay) and the 2nd flight it was glitchy. All in all, I didn't hate it but it would be a first choice only if it's cheaper.

The food really sucks And they really need to work on entertainment The movie selection is herendous .

The seats were quite uncomfortable despite having good legroom. The 350s are quite nice but the problem is on the old 777 aircraft. Special meal requests are not catered for as they should. They never had any ice for drinks.

Entertainment system poor - couldn't hear, no flight info etc.

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Pros: "This was our first time experience and we appreciated the dedication and the level of safety the crew administered, especially during this time of Covid 19. Thanks"
Cons: "Just keep up the good work."
Pros: "When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon."

The staff was kind and polite, but it was very very hot and no ways to have some fresh air.it would be also be nice to have more time to sleep, since it was a night flight

Boarding was quick and efficient. Ground staff were pleasant and courteous. Food was tasty, portions were good for me. Food containers kept slipping on the tray. Tray would look better with an anti-skid tray mat. I had the bulkhead seat which was very uncomfortable for couple of reasons. Aircraft is designed with no throughput to move across aisle to aisle. Passengers kept jumping over my legs to get from one side to the other to use the toilet. Secondly I had a mother and 9 month baby next to me. Mom had to hold baby for 12 hours in her lap as he did not fit into the bassinet. Half the baby was on my lap during the flight. Aircraft temperature was very cold - light attendant said it was the central cooling and nothing could be done about it. Movie selection was very poor old and outdated.

Crew was good, boarding mediocre, food choices were limited, seating was not comfortable

Sits are very uncomfortable and food quality should be improved. Alcohol you have to ask and wait for more then 1/2 hrs. 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.

Food and beverage service have rooms for improvement .there were no entertainment facilities available

Everything was great. Cabin Crew was awesome and very helpful. Thank you so much.

It feels like the seat did not have any cushion just plywood. The seats are so compact that I could not even move at all and I am slim. Just imagine someone else. Singapore Air and Emirates are far far better than this. Do not even travel for free. For a 12 hour flight sitting on a plywood is horrible experience and on top of that the person at checking counter at NY was worst and rude. Plus they charge arms and leg for everything. I think they would also start charging for belts and oxygen also soon. First and last time flying with Ethiad.

Good leg room and I picked the seat in last 24 hours. Food was tasty with 2 full meals and first one smaller. The crew as expected courteous and on their toes serving extra water and items in between.

I travelled from Adu Dhabi to Melb; service was minimal at best, when I asked for a bottle of water but no meal I was told it was not available- it seemed a cup would do. The staff were un helpful & dismissive. We had a family near us who I never saw obtain any assistance from crew- they were simply avoided! Meal was simple and adequate no hot drinks were on offer until close to arriving, with a pseudo breakfast. Seats were tight despite obtaining extra leg room. I will not be flying with Etihad again and will not recommend them to family & friends.

The service and courtesy of the flight attendants was good. The check in staff were ok. Seat on the flight uncomfortable.

Book Cheap Karachi Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Karachi found on KAYAK in the last 72 hours.
28/4Sun
1 stopEtihad Airways
14h 00mJNB-KHI
2/5Thu
1 stopEtihad Airways
30h 40mKHI-JNB
R11 825
24/4Wed
1 stopEthiopian Air
13h 35mJNB-KHI
21/5Tue
1 stopEthiopian Air
29h 25mKHI-JNB
R12 976
24/4Wed
1 stopEthiopian Air
13h 35mJNB-KHI
21/5Tue
1 stopEthiopian Air
14h 35mKHI-JNB
R13 202
24/4Wed
1 stopEtihad Airways
28h 50mJNB-KHI
22/5Wed
1 stopEtihad Airways
30h 40mKHI-JNB
R13 504
24/4Wed
1 stopEthiopian Air
13h 35mJNB-KHI
21/5Tue
2 stopsEthiopian Air
50h 20mKHI-JNB
R14 221
28/4Sun
1 stopEmirates
18h 05mJNB-KHI
1/5Wed
1 stopEmirates
21h 05mKHI-JNB
R15 541
19/6Wed
3 stopsQatar Airways
18h 15mJNB-KHI
15/10Tue
1 stopQatar Airways
33h 35mKHI-JNB
R17 936
24/4Wed
2 stops
25h 15mJNB-KHI
22/5Wed
1 stop
13h 20mKHI-JNB
R18 351
24/4Wed
3 stopsQatar Airways
18h 15mJNB-KHI
22/5Wed
1 stopQatar Airways
16h 00mKHI-JNB
R19 615
18/6Tue
2 stops
43h 25mJNB-KHI
14/10Mon
2 stops
36h 15mKHI-JNB
R29 592

Search by stops

Search by airline

Search by price

Flights to Karachi

Destination:

Karachi (KHI)Pakistan

Return flight deals:

Karachi - South Africa

Cabin classes:

Browse destinations: