Find cheap flights to Pakistan

Return
1 adult
Economy
0 bags
Sun 25/6
Sun 2/7

Here is why travellers choose KAYAK

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

Free to useThere are no hidden charges or fees

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

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

Latest Pakistan Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARLahore
1 stop from R17 901
Karachi
2+ stops from R10 764
Islamabad
2+ stops from R62 574
Siālkot
1 stop from R11 797

Good to know

Low season

March

High season

December

Cheapest flight

R7 332
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from Johannesburg to Karachi

Top tips for finding cheap flights to Pakistan

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Pakistan flight deals.

FAQs - booking Pakistan flights

Book Cheap Pakistan Plane Tickets

Recent return flight deals

19/6Mon
2 stopsEthiopian Air
20h 30mJNB-KHI
8/7Sat
1 stopEthiopian Air
17h 05mKHI-JNB
R10 764
19/6Mon
1 stopEthiopian Air
17h 45mJNB-KHI
8/7Sat
1 stopEthiopian Air
17h 05mKHI-JNB
R11 056
18/6Sun
2 stopsEthiopian Air
20h 30mJNB-KHI
5/7Wed
2 stopsEthiopian Air
38h 15mKHI-JNB
R11 719
27/8Sun
1 stopEmirates
31h 15mJNB-SKT
2/9Sat
1 stopEmirates
21h 10mSKT-JNB
R11 797
11/6Sun
1 stopEmirates
27h 10mJNB-SKT
6/7Thu
1 stopEmirates
13h 40mSKT-JNB
R11 817
18/6Sun
1 stopEthiopian Air
17h 45mJNB-KHI
5/7Wed
2 stopsEthiopian Air
38h 15mKHI-JNB
R12 051
8/6Thu
1 stopEmirates
31h 15mJNB-SKT
30/9Sat
1 stopEmirates
27h 05mSKT-JNB
R12 109
20/6Tue
1 stopEthiopian Air
27h 05mJNB-KHI
6/7Thu
1 stopEthiopian Air
17h 05mKHI-JNB
R12 265
20/6Tue
2 stopsEthiopian Air
20h 30mJNB-KHI
5/7Wed
2 stopsEthiopian Air
38h 15mKHI-JNB
R12 558
8/6Thu
1 stopEmirates
30h 15mJNB-SKT
30/9Sat
1 stopEmirates
33h 05mSKT-JNB
R12 597
10/7Mon
2 stopsUndisclosed Carrier
26h 40mJNB-KHI
24/7Mon
2 stopsUndisclosed Carrier
27h 35mKHI-JNB
R13 669
13/6Tue
1 stopEmirates
34h 20mJNB-SKT
20/6Tue
1 stopEmirates
13h 40mSKT-JNB
R14 371
8/6Thu
1 stopUndisclosed Carrier
33h 35mJNB-SKT
29/9Fri
1 stopUndisclosed Carrier
26h 35mSKT-JNB
R15 112
8/6Thu
1 stopUndisclosed Carrier
33h 35mJNB-SKT
29/9Fri
1 stopUndisclosed Carrier
26h 35mSKT-JNB
R15 600
19/6Mon
1 stopMultiple Airlines
19h 45mJNB-KHI
7/7Fri
2 stopsMultiple Airlines
54h 20mKHI-JNB
R15 717
18/6Sun
1 stopMultiple Airlines
19h 45mJNB-KHI
8/7Sat
1 stopMultiple Airlines
25h 00mKHI-JNB
R16 107
20/6Tue
3 stopsMultiple Airlines
26h 35mJNB-KHI
6/7Thu
2 stopsMultiple Airlines
38h 05mKHI-JNB
R16 243
19/6Mon
3 stopsMultiple Airlines
27h 45mJNB-KHI
7/7Fri
2 stopsMultiple Airlines
38h 15mKHI-JNB
R16 477
22/6Thu
1 stopEtihad Airways
15h 10mJNB-LHE
29/6Thu
1 stopEtihad Airways
30h 15mLHE-JNB
R17 901
19/6Mon
1 stopQatar Airways
13h 55mJNB-KHI
5/7Wed
1 stopQatar Airways
20h 05mKHI-JNB
R18 466

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/8Thu
2 stopsEthiopian Air
20h 30mJNB-KHI
R7 332
12/6Mon
1 stopEthiopian Air
17h 45mJNB-KHI
R7 390
12/6Mon
3 stopsMultiple Airlines
58h 15mJNB-KHI
R7 507
9/6Fri
3 stopsMultiple Airlines
25h 15mJNB-LHE
R7 917
12/6Mon
2 stopsMultiple Airlines
22h 50mJNB-KHI
R8 112
11/6Sun
2 stopsMultiple Airlines
30h 15mJNB-KHI
R8 229
9/6Fri
2 stopsMultiple Airlines
25h 35mJNB-LHE
R8 307
17/8Thu
1 stopEmirates
28h 25mJNB-KHI
R8 502
8/6Thu
3 stopsMultiple Airlines
32h 40mJNB-LHE
R8 502
9/6Fri
1 stopQatar Airways
32h 45mJNB-LHE
R8 560
1/6Thu
1 stopEmirates
14h 50mJNB-PEW
R8 580
1/6Thu
2 stopsMultiple Airlines
19h 50mJNB-PEW
R8 599
15/8Tue
3 stopsMultiple Airlines
47h 10mJNB-LHE
R8 716
15/8Tue
1 stopEmirates
27h 40mJNB-LHE
R8 775
17/8Thu
3 stopsMultiple Airlines
19h 00mJNB-KHI
R8 872
14/8Mon
2 stopsMultiple Airlines
38h 50mJNB-LHE
R8 892
31/5Wed
2 stopsMultiple Airlines
27h 15mJNB-PEW
R8 950
14/8Mon
3 stopsMultiple Airlines
44h 40mJNB-LHE
R9 087
19/6Mon
1 stopQatar Airways
13h 55mJNB-KHI
R9 516
31/5Wed
1 stopUndisclosed Carrier
15h 40mJNB-PEW
R9 945

Search by stops

Search by airline

Search by price

Flights to Pakistan

Return flight deals:

Pakistan - South Africa

Browse origins:

Browse destinations:

R19 032
R11 212
R10 881
R15 268
R10 393
View more