Departing From

Country

Destination

Country
City
Date
Class

Passengers Group Booking

Book Now*

*Online flight bookings managed by flysaa.com.
Flights beginning with "8" are Airlink flights.

Affordable Flights

  • R 8990

    per person

    Return

    Johannesburg to Nosy Be

     

    Published discounted fare in ZAR

  • SHP 870

    per person

    Return

    St Helena to Cape Town

     

    Published discounted fare in SHP

  • SHP 820

    per person

    Return

    St Helena to Johannesburg

     

    Published discounted fare in SHP

  • R 15100

    per person

    Return

    Cape Town to St Helena

     

    Published discounted fare in ZAR

  • R 14150

    per person

    Return

    Johannesburg to St Helena

     

    Published discounted fare in ZAR

  • R 4380

    per person

    Return

    Sikhuphe to Johannesburg

     

    Published discounted fare in ZAR

  • R 6250

    per person

    Return

    Johannesburg to Tete

     

    Published discounted fare in ZAR

  • R 7250

    per person

    Return

    Johannesburg to Nampula

     

    Published discounted fare in ZAR

  • R 4250

    per person

    Return

    Johannesburg to Maseru

     

    Published discounted fare in ZAR

  • R 2290

    per person

    One-way

    Johannesburg to Maseru

     

    Published discounted fare in ZAR

  • SZL 2150

    per person

    One-way

    Sikhuphe to Johannesburg

     

    Published discounted fare in SZL

  • R 4390

    per person

    Return

    Johannesburg to Sikhuphe

     

    Published discounted fare in ZAR

  • R 2350

    per person

    One-way

    Johannesburg to Sikhuphe

     

    Published discounted fare in ZAR

  • R 5630

    per person

    Return

    Johannesburg to Lusaka

     

    Published discounted fare in ZAR

  • R 5900

    per person

    Return

    Johannesburg to Beira

     

    Published discounted fare in ZAR

  • R 9730

    per person

    Return

    Johannesburg to Antananarivo

     

    Published discounted fare in ZAR

  • MZN 23700

    per person

    Return

    Maputo to Durban

     

    Published discounted fare in MZN

  • MZN 12910

    per person

    One-way

    Maputo to Durban

     

    Published discounted fare in MZN

  • R 5870

    per person

    Return

    Durban to Maputo

     

    Published discounted fare in ZAR

  • R 3070

    per person

    One-way

    Durban to Maputo

     

    Published discounted fare in ZAR

  • R 2030

    per person

    One-way

    East London to Port Elizabeth

     

    Published discounted fare in ZAR

  • R 2030

    per person

    One-way

    Port Elizabeth to East London

     

    Published discounted fare in ZAR

  • R 1720

    per person

    One-way

    Sishen to Johannesburg

     

    Published discounted fare in ZAR

  • R 1700

    per person

    One-way

    Johannesburg to Sishen

     

    Published discounted fare in ZAR

  • R 1250

    per person

    One-way

    Mthatha to Johannesburg

     

    Published discounted fare in ZAR

  • R 2670

    per person

    One-way

    Upington to Johannesburg

     

    Published discounted fare in ZAR

  • R 2670

    per person

    One-way

    Johannesburg to Upington

     

    Published discounted fare in ZAR

  • R 1950

    per person

    One-way

    Skukuza to Johannesburg

     

    Published discounted fare in ZAR

  • R 2490

    per person

    One-way

    Polokwane to Johannesburg

     

    Published discounted fare in ZAR

  • R 1090

    per person

    One-way

    Nelspruit KMIA to Johannesburg

     

    Published discounted fare in ZAR

  • R 1230

    per person

    One-way

    Kimberley to Johannesburg

     

    Published discounted fare in ZAR

  • R 2670

    per person

    One-way

    Nelspruit KMIA to Durban

     

    Published discounted fare in ZAR

  • R 2670

    per person

    One-way

    Durban to Nelspruit KMIA

     

    Published discounted fare in ZAR

  • R 2560

    per person

    One-way

    George to Durban

     

    Published discounted fare in ZAR

  • R 2560

    per person

    One-way

    Durban to George

     

    Published discounted fare in ZAR

  • R 2950

    per person

    One-way

    Bloemfontein to Durban

     

    Published discounted fare in ZAR

  • R 2950

    per person

    One-way

    Durban to Bloemfontein

     

    Published discounted fare in ZAR

  • R 1990

    per person

    Return

    Cape Town to Pretoria

     

    Published discounted fare in ZAR

  • R 990

    per person

    One-way

    Cape Town to Pretoria

     

    Published discounted fare in ZAR

  • R 1750

    per person

    One-way

    Cape Town to Pietermaritzburg

     

    Published discounted fare in ZAR

  • R 2490

    per person

    One-way

    Upington to Cape Town

     

    Published discounted fare in ZAR

  • R 2490

    per person

    One-way

    Cape Town to Upington

     

    Published discounted fare in ZAR

  • R 3650

    per person

    One-way

    Skukuza to Cape Town

     

    Published discounted fare in ZAR

  • R 3000

    per person

    One-way

    Nelspruit KMIA to Cape Town

     

    Published discounted fare in ZAR

  • R 1050

    per person

    One-way

    Cape Town to Nelspruit KMIA

     

    Published discounted fare in ZAR

  • R 1070

    per person

    One-way

    Kimberley to Cape Town

     

    Published discounted fare in ZAR

  • R 1070

    per person

    One-way

    Cape Town to Kimberley

     

    Published discounted fare in ZAR

  • R 1270

    per person

    One-way

    George to Cape Town

     

    Published discounted fare in ZAR

  • USD 950

    per person

    Return

    Antananarivo to Johannesburg

     

    Published discounted fare in USD

  • MZN 27150

    per person

    Return

    Beira to Johannesburg

     

    Published discounted fare in MZN

  • MZN 24500

    per person

    Return

    Tete to Johannesburg

     

    Published discounted fare in MZN

  • MZN 27300

    per person

    Return

    Nampula to Johannesburg

     

    Published discounted fare in MZN

  • USD 490

    per person

    Return

    Lusaka to Johannesburg

     

    Published discounted fare in USD

  • USD 450

    per person

    Return

    Ndola to Johannesburg

     

    Published discounted fare in USD

  • R 5850

    per person

    Return

    Johannesburg to Ndola

     

    Published discounted fare in ZAR

  • MZN 33300

    per person

    Return

    Pemba to Johannesburg

     

    Published discounted fare in MZN

  • USD 500

    per person

    One-way

    Victoria Falls to Cape Town

     

    Published discounted fare in USD

  • R 9610

    per person

    Return

    Cape Town to Victoria Falls

     

    Published discounted fare in ZAR

  • R 1750

    per person

    One-way

    Pietermaritzburg to Cape Town

     

    Published discounted fare in ZAR

  • USD 950

    per person

    Return

    Nosy Be to Johannesburg

     

    Published discounted fare in USD

  • R 9850

    per person

    Return

    Johannesburg to Pemba

     

    Published discounted fare in ZAR

  • R 6500

    per person

    Return

    Johannesburg to Maun

     

    Published discounted fare in ZAR

  • R 3140

    per person

    Return

    Johannesburg to Phalaborwa

     

    Published discounted fare in ZAR

  • R 1150

    per person

    One-way

    Johannesburg to Pietermaritzburg

     

    Published discounted fare in ZAR

  • R 1250

    per person

    One-way

    Johannesburg to Mthatha

     

    Published discounted fare in ZAR

  • USD 390

    per person

    One-way

    Livingstone to Nelspruit KMIA

     

    Published discounted fare in USD

  • R 5800

    per person

    One-way

    Nelspruit KMIA to Livingstone

     

    Published discounted fare in ZAR

  • R 3200

    per person

    One-way

    Nelspruit KMIA to Vilanculos

     

    Published discounted fare in ZAR

  • MZN 26000

    per person

    Return

    Vilanculos to Johannesburg

     

    Published discounted fare in MZN

  • R 5650

    per person

    Return

    Johannesburg to Vilanculos

     

    Published discounted fare in ZAR

  • BWP 4670

    per person

    Return

    Kasane to Johannesburg

     

    Published discounted fare in BWP

  • R 5750

    per person

    Return

    Johannesburg to Kasane

     

    Published discounted fare in ZAR

  • R 1990

    per person

    Return

    Pretoria to Cape Town

     

    Published discounted fare in ZAR

  • BWP 6700

    per person

    One-way

    Maun to Cape Town

     

    Published discounted fare in BWP

  • R 8590

    per person

    One-way

    Cape Town to Maun

     

    Published discounted fare in ZAR

  • BWP 5900

    per person

    Return

    Maun to Johannesburg

     

    Published discounted fare in BWP

  • R 6470

    per person

    Return

    Johannesburg to Maun

     

    Published discounted fare in ZAR

  • R 3140

    per person

    Return

    Phalaborwa to Johannesburg

     

    Published discounted fare in ZAR

  • R 2170

    per person

    One-way

    Cape Town to Windhoek

     

    Published discounted fare in ZAR

  • NAD 2050

    per person

    One-way

    Windhoek to Cape Town

     

    Published discounted fare in NAD

  • R 3550

    per person

    One-way

    Cape Town to Skukuza

     

    Published discounted fare in ZAR

  • R 1850

    per person

    One-way

    Johannesburg to Skukuza

     

    Published discounted fare in ZAR

  • R 3300

    per person

    Return

    Johannesburg to Harare

     

    Published discounted fare in ZAR

  • USD 310

    per person

    Return

    Harare to Johannesburg

     

    Published discounted fare in USD

  • USD 315

    per person

    Return

    Bulawayo to Johannesburg

     

    Published discounted fare in USD

  • R 3490

    per person

    Return

    Johannesburg to Bulawayo

     

    Published discounted fare in ZAR

  • R 1050

    per person

    One-way

    Johannesburg to Nelspruit KMIA

     

    Published discounted fare in ZAR

  • R 1100

    per person

    One-way

    Johannesburg to Kimberley

     

    Published discounted fare in ZAR

  • R 1270

    per person

    One-way

    Cape Town to George

     

    Published discounted fare in ZAR

  • BWP 1050

    per person

    One-way

    Gaborone to Johannesburg

     

    Published discounted fare in BWP

  • R 1520

    per person

    One-way

    Johannesburg to Gaborone

     

    Published discounted fare in ZAR

  • R 2490

    per person

    One-way

    Johannesburg to Polokwane

     

    Published discounted fare in ZAR

  • R 3150

    per person

    Return

    Pietermaritzburg to Johannesburg

     

    Published discounted fare in ZAR

  • LSL 4200

    per person

    Return

    Maseru to Johannesburg

     

    Published discounted fare in LSL

  • LSL 2020

    per person

    One-way

    Maseru to Johannesburg

     

    Published discounted fare in LSL

Fares are per person, one-way all inclusive (unless otherwise specified), published and special fares limited per flight and terms & conditions apply.

Airlink Destinations

Airlink connects you to many incredible destinations across Southern Africa. For more details and affordable fares, choose a featured destination below.

Choose Airlink to connect you to 37 destinations in 9 African countries and St Helena. With more than 25 years of customer focused experience along with the widest network and choice of flights, you get where you want to be, when you want to be there. Through our alliance with SAA you can enjoy convenient connections with SAA, their Star Alliance Partner airlines and other carriers throughout Southern Africa and the world.

Earn Voyager Miles and book your flight direct on the website or contact your Travel Agent or SAA Central Reservations on +27 11 978 1111. Spread your wings, fly Airlink – Freedom of the African sky.