Find flights
Deals
FAQs & Tips
Reviews
Airlink flight routes

4Z

Find cheap Airlink flights

1 adult

Search hundreds of travel sites at once for deals on Airlink flights

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 14% 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.

Latest Airlink tickets and flight deals

Thu, Jun 26 - Thu, Jul 3
Airlink Logo
6:15 - 7:40DUR-PLZ
1h 25mdirect
Airlink Logo
18:25 - 19:45PLZ-DUR
1h 20mdirect
R2 452Airlink
Find Deal
Tue, Jun 3 - Wed, Jun 4
Airlink Logo
6:15 - 7:40DUR-PLZ
1h 25mdirect
Airlink Logo
8:15 - 9:35PLZ-DUR
1h 20mdirect
R2 580Airlink
Find Deal
Mon, Aug 4 - Mon, Aug 11
Airlink Logo
7:00 - 12:00DUR-ELS
5h 00m1 stop
Airlink Logo
12:35 - 19:50ELS-DUR
7h 15m1 stop
R3 706Airlink
Find Deal
Mon, Aug 4 - Mon, Aug 11
Airlink Logo
7:00 - 12:00DUR-ELS
5h 00m1 stop
Airlink Logo
7:25 - 17:25ELS-DUR
10h 00m2 stops
R5 740Airlink
Find Deal
Mon, Oct 27 - Thu, Oct 30
Airlink Logo
7:00 - 13:45DUR-GRJ
6h 45m1 stop
Airlink Logo
14:20 - 19:50GRJ-DUR
5h 30m1 stop
R4 124Airlink
Find Deal
Sun, Oct 26 - Thu, Oct 30
Airlink Logo
10:55 - 13:45DUR-GRJ
26h 50m1 stop
Airlink Logo
14:20 - 10:20GRJ-DUR
20h 00m1 stop
R4 687Airlink
Find Deal
Tue, Jun 3 - Tue, Jun 10
Airlink Logo
10:55 - 19:55DUR-CPT
9h 00m1 stop
Airlink Logo
9:00 - 19:50CPT-DUR
10h 50m1 stop
R4 269Airlink
Find Deal
Thu, Jun 12 - Thu, Jun 19
Airlink Logo
10:55 - 17:20DUR-CPT
6h 25m1 stop
Airlink Logo
7:00 - 19:50CPT-DUR
12h 50m1 stop
R4 632Airlink
Find Deal
Wed, Jun 25 - Wed, Jul 2
Airlink Logo
7:00 - 11:25DUR-UTT
4h 25m1 stop
Airlink Logo
14:15 - 19:50UTT-DUR
5h 35m1 stop
R5 377Airlink
Find Deal
Tue, May 27 - Sat, May 31
Airlink Logo
10:55 - 7:50DUR-KIM
20h 55m2 stops
Airlink Logo
8:40 - 10:20KIM-DUR
25h 40m1 stop
R6 304Airlink
Find Deal
Mon, May 26 - Fri, May 30
Airlink Logo
16:20 - 18:25DUR-BFN
26h 05m2 stops
Airlink Logo
18:50 - 10:20BFN-DUR
15h 30m1 stop
R7 157Airlink
Find Deal

FAQs about flying with Airlink

  • What is Airlink's carry-on size allowance?

    On board Airlink flights, cabin baggage should not exceed 115cm. If your hand luggage is bigger, the Airlink assistance team will most likely ask you to pay extra for checked luggage.

  • Where does Airlink fly to?

    Airlink offers direct flights to 45 cities in 15 different countries. Gaborone, Johannesburg, and Bloemfontein are the most popular cities covered by Airlink.

  • What is Airlink’s primary hub?

    Airlink concentrates most of its flight operations in Johannesburg.

  • How does KAYAK find such low prices on Airlink flights?

    KAYAK is a travel search engine, meaning that we continuously look across the web to find the best deals for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from all airlines, including Airlink.

  • What’s the cheapest route that Airlink flies?

    In the last 72 hours, the cheapest route flown by Airlink found on KAYAK was from Johannesburg to Nelspruit, with a price of R963 for a round-trip.

  • What are the most popular airports for Airlink flights to depart from?

  • Is Airlink part of an airline alliance?

    No, Airlink is not part of an airline alliance.

  • How many destinations does Airlink fly to?

    In total, Airlink flies to 45 destinations.

Airlink customer reviews

8,6
Very GoodBased on 67 verified guest reviews
8,5Boarding
6,6Entertainment
8,0Food
8,3Comfort
9,0Crew

Traveller rating:
Sort by:
D
8,0 Very Good
JNB-WDH
Just an short flight. So it was great. Airlink is pretty good😀
J
10,0 Wonderful
CPT-VFA
Food was unexpectedly good and tasty. Landing was perfect
L
10,0 Wonderful
WVB-CPT
Fantastic. Comfortable. Great vegetarian meal! Thanks. Will recommend.
G
8,0 Very Good
UTN-JNB
Airlink is my preferred airline for travel in South and Southern Africa. Upington international airport is small so check in and security screening is a breeze. Boarding is easy and the flight was good. Took a while to get the luggage at OR Tambo airport but all in all a nice experience
S
10,0 Wonderful
GBE-JNB
It was a great experience , it was quick and on time
G
8,0 Very Good
CPT-UTN
this route is more expensive than you would expect. Boarding, disembarking was easy and fast. Cabin crew was friendly. Seats are small
L
10,0 Wonderful
LVI-JNB
The meal was excellent and well suited to a short journey.
K
2,0 Poor
JNB-DUR
Flight was cancelled
K
2,0 Poor
SZK-JNB
Original flight was delayed due to technical issue. Very poor communication. The manager only appeared when we were climbing on board the plane.This resulted in us missing our follow on flight also with Airlink. No ticket issued from Skukuza and no assistance when we landed to address the issue. We had to make our own arrangements and go to their sales desk. Again they had no knowledge of the flight delay and of any passengers that had connecting flights. The lady (unfortunately with all the STRESS I have forgotten her name) at the counter was extremely helpful and is an excellent example of the type of employee Airlink need to promote and employ. Our luggage was in limbo due to all the missing information and assistance. We had to resort to buying extra tickets from South African Airways who were extremely helpful. I work at an airport so am familiar with its workings. I will infuture be looking for alternative flights.
V
10,0 Wonderful
PLZ-JNB
Airline is the best airline experience I’ve ever had.

Book cheap Airlink plane tickets

Recent return flight deals

26/6Thu
directAirlink
1h 25mDUR-PLZ
3/7Thu
directAirlink
1h 20mPLZ-DUR
R2 452
3/6Tue
directAirlink
1h 25mDUR-PLZ
4/6Wed
directAirlink
1h 20mPLZ-DUR
R2 580
29/5Thu
directAirlink
1h 25mDUR-PLZ
2/6Mon
directAirlink
1h 20mPLZ-DUR
R2 743
1/9Mon
1 stopAirlink
4h 10mDUR-PLZ
8/9Mon
directAirlink
1h 20mPLZ-DUR
R3 397
3/6Tue
1 stopAirlink
4h 10mDUR-PLZ
4/6Wed
directAirlink
1h 20mPLZ-DUR
R3 470
29/5Thu
directAirlink
1h 25mDUR-PLZ
2/6Mon
1 stopAirlink
4h 05mPLZ-DUR
R3 524
4/8Mon
1 stopAirlink
5h 00mDUR-ELS
11/8Mon
1 stopAirlink
7h 15mELS-DUR
R3 706
27/10Mon
1 stopAirlink
6h 45mDUR-GRJ
30/10Thu
1 stopAirlink
5h 30mGRJ-DUR
R4 124
3/6Tue
1 stopAirlink
9h 00mDUR-CPT
10/6Tue
1 stopAirlink
10h 50mCPT-DUR
R4 269
29/5Thu
1 stopAirlink
4h 10mDUR-PLZ
2/6Mon
1 stopAirlink
4h 05mPLZ-DUR
R4 414
1/9Mon
1 stopAirlink
4h 10mDUR-PLZ
8/9Mon
1 stopAirlink
4h 05mPLZ-DUR
R4 560
12/6Thu
1 stopAirlink
6h 25mDUR-CPT
19/6Thu
1 stopAirlink
12h 50mCPT-DUR
R4 632
18/10Sat
1 stopAirlink
6h 25mDUR-CPT
21/10Tue
1 stopAirlink
4h 30mCPT-DUR
R4 669
26/10Sun
1 stopAirlink
26h 50mDUR-GRJ
30/10Thu
1 stopAirlink
20h 00mGRJ-DUR
R4 687
11/10Sat
1 stopAirlink
5h 40mDUR-CPT
13/10Mon
1 stopAirlink
4h 30mCPT-DUR
R4 723
28/10Tue
1 stopAirlink
15h 50mDUR-CPT
3/11Mon
1 stopAirlink
15h 55mCPT-DUR
R4 759
25/6Wed
1 stopAirlink
4h 25mDUR-UTT
2/7Wed
1 stopAirlink
5h 35mUTT-DUR
R5 377
4/8Mon
1 stopAirlink
5h 00mDUR-ELS
11/8Mon
2 stopsAirlink
10h 00mELS-DUR
R5 740
27/5Tue
2 stopsAirlink
20h 55mDUR-KIM
31/5Sat
1 stopAirlink
25h 40mKIM-DUR
R6 304
26/5Mon
2 stopsAirlink
26h 05mDUR-BFN
30/5Fri
1 stopAirlink
15h 30mBFN-DUR
R7 157

Search by stops

Search by price

Recent one-way flight deals

4/9Thu
directAirlink
1h 25mDUR-PLZ
R1 253
20/6Fri
1 stopAirlink
5h 00mDUR-ELS
R1 889
26/10Sun
1 stopAirlink
6h 25mDUR-CPT
R1 980
2/10Thu
1 stopAirlink
4h 00mDUR-CPT
R2 162
6/10Mon
1 stopAirlink
4h 00mDUR-CPT
R2 271
6/11Thu
1 stopAirlink
4h 00mDUR-CPT
R2 289
9/8Sat
1 stopAirlink
26h 45mDUR-CPT
R2 325
27/5Tue
1 stopAirlink
5h 40mDUR-CPT
R2 362
26/6Thu
1 stopAirlink
3h 20mDUR-BFN
R2 380
8/6Sun
1 stopAirlink
9h 00mDUR-CPT
R2 580
22/5Thu
1 stopAirlink
4h 00mDUR-CPT
R2 725
19/6Thu
1 stopAirlink
3h 20mDUR-BFN
R2 779
23/10Thu
1 stopAirlink
14h 05mDUR-CPT
R2 834
30/5Fri
1 stopAirlink
14h 05mDUR-CPT
R2 852
27/7Sun
1 stopAirlink
6h 25mDUR-CPT
R2 925
23/10Thu
1 stopAirlink
6h 45mDUR-GRJ
R2 961
30/5Fri
1 stopAirlink
7h 35mDUR-CPT
R3 034
27/5Tue
2 stopsAirlink
20h 55mDUR-KIM
R3 833
29/5Thu
2 stopsAirlink
11h 20mDUR-PLZ
R3 960
20/6Fri
2 stopsAirlink
9h 50mDUR-ELS
R4 015

Search by stops

Search by price

Recent last minute flight deals

21/5Wed
2 stopsAirlink
31h 25mDUR-PLZ
26/5Mon
2 stopsAirlink
24h 55mPLZ-DUR
R7 938
21/5Wed
2 stopsAirlink
31h 25mDUR-PLZ
28/5Wed
2 stopsAirlink
24h 55mPLZ-DUR
R8 138
17/5Sat
1 stopAirlink
6h 25mDUR-CPT
18/5Sun
1 stopAirlink
4h 30mCPT-DUR
R8 284
20/5Tue
2 stopsAirlink
6h 55mDUR-CPT
2/6Mon
1 stopAirlink
4h 30mCPT-DUR
R9 047
17/5Sat
2 stopsAirlink
8h 15mDUR-CPT
18/5Sun
2 stopsAirlink
28h 30mCPT-DUR
R10 009
17/5Sat
2 stopsAirlink
23h 55mDUR-BFN
18/5Sun
2 stopsAirlink
24h 55mBFN-DUR
R11 753
17/5Sat
2 stopsAirlink
7h 40mDUR-CPT
24/5Sat
2 stopsAirlink
10h 25mCPT-DUR
R11 844
17/5Sat
1 stopAirlink
6h 25mDUR-CPT
18/5Sun
2 stopsAirlink
8h 35mCPT-DUR
R12 280
20/5Tue
2 stopsAirlink
6h 55mDUR-CPT
2/6Mon
2 stopsAirlink
8h 25mCPT-DUR
R12 680
18/5Sun
2 stopsAirlink
10h 20mDUR-PLZ
19/5Mon
2 stopsAirlink
25h 40mPLZ-DUR
R12 916
20/5Tue
2 stopsAirlink
6h 55mDUR-CPT
22/5Thu
2 stopsAirlink
8h 25mCPT-DUR
R13 334
17/5Sat
1 stopAirlink
10h 20mDUR-CPT
18/5Sun
2 stopsAirlink
9h 15mCPT-DUR
R13 788

Search by stops

Search by price

Airlink flight status

Wed 5/14

Airlink route map – Which destinations does Airlink fly to?

Find out which destinations you can fly to direct with Airlink by entering your departure airport. If you want to know whether Airlink flies a certain route, enter both the departure and destination airport before hitting search.
Wed 5/14

All Airlink flight routes

Flight no.Departure airportArrival AirportDurationSunMonTueWedThuFriSat
657Cape Town (CPT)Hoedspruit (HDS)2h 30m
920Cape Town (CPT)Johannesburg (JNB)2h 5m
663Cape Town (CPT)Nelspruit (MQP)2h 20m
410Durban (DUR)Harare (HRE)2h 5m
505Durban (DUR)Nelspruit (MQP)1h 5m
658Hoedspruit (HDS)Cape Town (CPT)2h 45m
872Hoedspruit (HDS)Johannesburg (JNB)1h 5m
411Harare (HRE)Durban (DUR)2h 10m
272Johannesburg (JNB)Maputo (MPM)1h 10m
273Maputo (MPM)Johannesburg (JNB)1h 5m
664Nelspruit (MQP)Cape Town (CPT)2h 40m
506Nelspruit (MQP)Durban (DUR)1h 5m
914East London (ELS)Johannesburg (JNB)1h 25m
109Harare (HRE)Johannesburg (JNB)1h 45m
329Windhoek (WDH)Cape Town (CPT)2h 5m
528Durban (DUR)Port Elizabeth (PLZ)1h 25m
108Johannesburg (JNB)Harare (HRE)1h 45m
799Johannesburg (JNB)Port Elizabeth (PLZ)1h 45m
529Port Elizabeth (PLZ)Durban (DUR)1h 20m
622George (GRJ)Cape Town (CPT)0h 55m
839Johannesburg (JNB)Nelspruit (MQP)0h 55m
252Johannesburg (JNB)Antananarivo (TNR)3h 0m
253Antananarivo (TNR)Johannesburg (JNB)3h 20m
804Polokwane (PTG)Johannesburg (JNB)0h 55m
383Harare (HRE)Cape Town (CPT)3h 15m
382Cape Town (CPT)Harare (HRE)3h 10m
22Lubumbashi (FBM)Johannesburg (JNB)2h 30m
21Johannesburg (JNB)Lubumbashi (FBM)2h 30m
62Johannesburg (JNB)Maseru (MSU)1h 0m
70Johannesburg (JNB)Nairobi (NBO)4h 0m
63Maseru (MSU)Johannesburg (JNB)1h 5m
71Nairobi (NBO)Johannesburg (JNB)4h 10m
162Johannesburg (JNB)Lusaka (LUN)2h 0m
163Lusaka (LUN)Johannesburg (JNB)2h 5m
111Bulawayo (BUQ)Johannesburg (JNB)1h 30m
314Cape Town (CPT)Maun (MUB)2h 30m
315Maun (MUB)Cape Town (CPT)2h 30m
754Mthatha (UTT)Johannesburg (JNB)1h 20m
606Cape Town (CPT)Bloemfontein (BFN)1h 35m
617Cape Town (CPT)Kimberley (KIM)1h 35m
569Johannesburg (JNB)Durban (DUR)1h 15m
184Johannesburg (JNB)Gaborone (GBE)0h 55m
128Johannesburg (JNB)Windhoek (WDH)2h 10m
755Johannesburg (JNB)Mthatha (UTT)1h 20m
730Pietermaritzburg (PZB)Johannesburg (JNB)1h 5m
185Gaborone (GBE)Johannesburg (JNB)0h 50m
739Johannesburg (JNB)Pietermaritzburg (PZB)1h 5m
764Upington (UTN)Johannesburg (JNB)1h 20m
792Port Elizabeth (PLZ)Johannesburg (JNB)1h 35m
884Richards Bay (RCB)Johannesburg (JNB)1h 10m
110Johannesburg (JNB)Bulawayo (BUQ)1h 20m
921Johannesburg (JNB)Cape Town (CPT)2h 15m
873Johannesburg (JNB)Hoedspruit (HDS)1h 0m
846Nelspruit (MQP)Johannesburg (JNB)0h 55m
652Skukuza (SZK)Cape Town (CPT)2h 50m
803Johannesburg (JNB)Polokwane (PTG)0h 55m
883Johannesburg (JNB)Richards Bay (RCB)1h 10m
763Johannesburg (JNB)Upington (UTN)1h 35m
554Durban (DUR)Johannesburg (JNB)1h 10m
37Dar Es Salaam (DAR)Johannesburg (JNB)3h 45m
36Johannesburg (JNB)Dar Es Salaam (DAR)3h 30m
645Cape Town (CPT)Upington (UTN)1h 15m
220Johannesburg (JNB)Tete (TET)2h 0m
221Tete (TET)Johannesburg (JNB)2h 20m
915Johannesburg (JNB)East London (ELS)1h 30m
129Windhoek (WDH)Johannesburg (JNB)1h 50m
320Cape Town (CPT)Windhoek (WDH)2h 10m
607Bloemfontein (BFN)Cape Town (CPT)1h 45m
618Kimberley (KIM)Cape Town (CPT)1h 35m
364Cape Town (CPT)Gaborone (GBE)2h 10m
365Gaborone (GBE)Cape Town (CPT)2h 15m
44Johannesburg (JNB)Luanda (LAD)3h 50m
45Luanda (LAD)Johannesburg (JNB)3h 25m
621Cape Town (CPT)George (GRJ)0h 55m
646Upington (UTN)Cape Town (CPT)1h 15m
676Port Elizabeth (PLZ)Cape Town (CPT)1h 25m
861Johannesburg (JNB)Skukuza (SZK)1h 0m
231Nampula (APL)Johannesburg (JNB)2h 55m
230Johannesburg (JNB)Nampula (APL)2h 30m
300Johannesburg (JNB)Maun (MUB)1h 40m
301Maun (MUB)Johannesburg (JNB)1h 30m
131Johannesburg (JNB)Walvis Bay (WVB)2h 35m
131Walvis Bay (WVB)Jamestown (HLE)3h 30m
708Bloemfontein (BFN)Johannesburg (JNB)0h 50m
375Cape Town (CPT)Maputo (MPM)2h 30m
376Maputo (MPM)Cape Town (CPT)2h 50m
703Johannesburg (JNB)Bloemfontein (BFN)1h 5m
780Sishen (SIS)Johannesburg (JNB)1h 15m
724Kimberley (KIM)Johannesburg (JNB)0h 55m
204Johannesburg (JNB)Pemba (POL)2h 50m
205Pemba (POL)Johannesburg (JNB)3h 20m
723Johannesburg (JNB)Kimberley (KIM)1h 5m
492Johannesburg (JNB)Victoria Falls (VFA)1h 45m
493Victoria Falls (VFA)Johannesburg (JNB)1h 45m
777Johannesburg (JNB)Sishen (SIS)1h 15m
246Johannesburg (JNB)Nosy Be (NOS)3h 35m
247Nosy Be (NOS)Johannesburg (JNB)3h 55m
262Johannesburg (JNB)Vilanculos (VNX)1h 35m
263Vilanculos (VNX)Johannesburg (JNB)1h 45m
82Johannesburg (JNB)Manzini (SHO)0h 50m
83Manzini (SHO)Johannesburg (JNB)1h 5m
866Skukuza (SZK)Johannesburg (JNB)1h 5m
651Cape Town (CPT)Skukuza (SZK)2h 25m
483Livingstone (LVI)Johannesburg (JNB)1h 55m
694George (GRJ)Johannesburg (JNB)1h 35m
693Johannesburg (JNB)George (GRJ)2h 0m
142Walvis Bay (WVB)Johannesburg (JNB)2h 5m
470Nelspruit (MQP)Livingstone (LVI)1h 55m
341Cape Town (CPT)Walvis Bay (WVB)2h 15m
342Walvis Bay (WVB)Cape Town (CPT)2h 5m
675Cape Town (CPT)Port Elizabeth (PLZ)1h 10m
390Cape Town (CPT)Victoria Falls (VFA)2h 55m
391Victoria Falls (VFA)Cape Town (CPT)3h 5m
307Kasane (BBK)Johannesburg (JNB)1h 40m
306Johannesburg (JNB)Kasane (BBK)1h 50m
482Johannesburg (JNB)Livingstone (LVI)1h 45m
215Beira (BEW)Johannesburg (JNB)2h 0m
214Johannesburg (JNB)Beira (BEW)1h 40m
150Johannesburg (JNB)Ndola (NLA)2h 20m
151Ndola (NLA)Johannesburg (JNB)2h 25m
476Nelspruit (MQP)Victoria Falls (VFA)1h 50m
477Victoria Falls (VFA)Nelspruit (MQP)1h 40m
132Jamestown (HLE)Johannesburg (JNB)4h 45m
451Blantyre (BLZ)Johannesburg (JNB)2h 25m
450Johannesburg (JNB)Blantyre (BLZ)2h 15m
More flight routes

Airlink contact information

Everything you need to know about Airlink flights

Airlink information

IATA code4Z
Routes129
Top routeJohannesburg OR Tambo Airport to Gaborone
Airports served45
Top airportJohannesburg OR Tambo
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.
OSZAR »