Flights to Johannesburg Featured Destination

Airlink operates direct flights to and from Johannesburg from cities all around Africa. Johannesburg is the largest city in South Africa and the capital of Gauteng Province. It is the central hub of Airlinkā€™s domestic and international flights and offers a wealth of opportunity and interest for both the business and holiday traveller. Amongst its most famous attractions are: the Apartheid Museum, Gold Reef City, Montecasino and the Cradle of Humankind, a UNESCO listed archaeological area.

Image of Johannesburg

Departing From:

Flights from Antananarivo to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8253 15:00 17:40 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8253 Departing:15:00 Arriving:17:40
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Beira to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8247 16:55 18:45 Book Now - - Book Now - - -
8215 13:30 15:20 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8247 Departing:16:55 Arriving:18:45
DEPARTS ON:Wed, Sun Book Now
Flight:8215 Departing:13:30 Arriving:15:20
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Bulawayo to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8113 08:05 09:30 - - - - - Book Now -
8111 12:50 14:25 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8115 16:40 18:05 - Book Now Book Now Book Now Book Now - -
Flight:8113 Departing:08:05 Arriving:09:30
DEPARTS ON:Fri Book Now
Flight:8111 Departing:12:50 Arriving:14:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8115 Departing:16:40 Arriving:18:05
DEPARTS ON:Mon, Tue, Wed, Thu Book Now

Flights from Gaborone to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8459 18:30 19:25 - Book Now Book Now Book Now Book Now Book Now -
Flight:8459 Departing:18:30 Arriving:19:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Harare to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8101 06:30 08:10 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8105 10:45 12:25 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8103 19:00 20:40 Book Now Book Now Book Now Book Now Book Now Book Now -
Flight:8101 Departing:06:30 Arriving:08:10
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8105 Departing:10:45 Arriving:12:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8103 Departing:19:00 Arriving:20:40
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now

Flights from Kasane to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8307 14:00 15:55 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8307 Departing:14:00 Arriving:15:55
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Kimberley to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8428 18:20 19:30 - Book Now Book Now Book Now Book Now Book Now -
Flight:8428 Departing:18:20 Arriving:19:30
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Lusaka to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8165 18:20 20:25 Book Now Book Now Book Now Book Now Book Now Book Now -
8161 09:00 11:05 - Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8165 Departing:18:20 Arriving:20:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8161 Departing:09:00 Arriving:11:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat Book Now

Flights from Maseru to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8063 16:30 17:40 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8061 14:35 15:45 Book Now - - - - - Book Now
8053 10:55 11:50 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8051 08:10 09:05 - Book Now Book Now Book Now Book Now Book Now -
Flight:8063 Departing:16:30 Arriving:17:40
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8061 Departing:14:35 Arriving:15:45
DEPARTS ON:Sat, Sun Book Now
Flight:8053 Departing:10:55 Arriving:11:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8051 Departing:08:10 Arriving:09:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Maun to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8301 14:00 15:40 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8303 12:30 14:10 Book Now - Book Now - - Book Now -
Flight:8301 Departing:14:00 Arriving:15:40
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8303 Departing:12:30 Arriving:14:10
DEPARTS ON:Tue, Fri, Sun Book Now

Flights from Mthatha to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8752 07:50 09:05 - Book Now Book Now Book Now Book Now Book Now Book Now
8758 13:35 14:50 - Book Now Book Now Book Now Book Now Book Now -
8756 18:00 19:15 Book Now Book Now Book Now Book Now Book Now Book Now -
8760 16:25 17:40 Book Now - - - Book Now Book Now Book Now
Flight:8752 Departing:07:50 Arriving:09:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat Book Now
Flight:8758 Departing:13:35 Arriving:14:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8756 Departing:18:00 Arriving:19:15
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8760 Departing:16:25 Arriving:17:40
DEPARTS ON:Thu, Fri, Sat, Sun Book Now

Flights from Nampula to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8231 14:15 16:50 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8231 Departing:14:15 Arriving:16:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Ndola to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8157 18:40 20:55 - Book Now Book Now Book Now Book Now Book Now -
8153 11:35 14:05 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8157 Departing:18:40 Arriving:20:55
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8153 Departing:11:35 Arriving:14:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Nelspruit KMIA to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8828 10:10 11:05 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8842 13:35 14:25 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8846 16:40 17:30 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8844 15:45 16:40 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8830 15:05 16:00 Book Now - - - - - -
8848 18:25 19:20 - Book Now Book Now Book Now Book Now Book Now -
8838 06:55 07:50 - Book Now Book Now Book Now Book Now Book Now -
8824 08:25 09:15 - Book Now Book Now Book Now Book Now Book Now -
8836 08:30 09:25 - - - - - - Book Now
Flight:8828 Departing:10:10 Arriving:11:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8842 Departing:13:35 Arriving:14:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8846 Departing:16:40 Arriving:17:30
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8844 Departing:15:45 Arriving:16:40
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8830 Departing:15:05 Arriving:16:00
DEPARTS ON:Sun Book Now
Flight:8848 Departing:18:25 Arriving:19:20
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8838 Departing:06:55 Arriving:07:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8824 Departing:08:25 Arriving:09:15
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8836 Departing:08:30 Arriving:09:25
DEPARTS ON:Sat Book Now

Flights from Pemba to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8205 14:50 17:45 - Book Now - Book Now Book Now Book Now Book Now
Flight:8205 Departing:14:50 Arriving:17:45
DEPARTS ON:Mon, Wed, Thu, Fri, Sat Book Now

Flights from Phalaborwa to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8858 17:00 18:20 - Book Now Book Now Book Now Book Now Book Now -
8854 13:15 14:35 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8858 Departing:17:00 Arriving:18:20
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8854 Departing:13:15 Arriving:14:35
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Pietermaritzburg to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8736 13:50 14:55 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8732 08:45 09:45 - Book Now Book Now Book Now Book Now Book Now Book Now
8744 17:00 18:00 Book Now Book Now Book Now Book Now Book Now Book Now -
8742 18:25 19:25 - Book Now Book Now Book Now Book Now Book Now -
8730 06:45 07:45 - Book Now Book Now Book Now Book Now Book Now -
Flight:8736 Departing:13:50 Arriving:14:55
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8732 Departing:08:45 Arriving:09:45
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat Book Now
Flight:8744 Departing:17:00 Arriving:18:00
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8742 Departing:18:25 Arriving:19:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8730 Departing:06:45 Arriving:07:45
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Polokwane to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8810 12:00 12:55 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8816 18:00 19:05 Book Now Book Now Book Now Book Now Book Now Book Now -
8802 07:55 08:50 - Book Now Book Now Book Now Book Now Book Now -
8818 15:35 16:30 - - - - - - Book Now
Flight:8810 Departing:12:00 Arriving:12:55
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8816 Departing:18:00 Arriving:19:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8802 Departing:07:55 Arriving:08:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8818 Departing:15:35 Arriving:16:30
DEPARTS ON:Sat Book Now

Flights from Sikhuphe to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8083 11:25 12:25 Book Now - - - - Book Now Book Now
8081 08:10 09:15 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8085 14:10 15:10 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8087 17:25 18:20 Book Now Book Now Book Now Book Now Book Now Book Now -
Flight:8083 Departing:11:25 Arriving:12:25
DEPARTS ON:Fri, Sat, Sun Book Now
Flight:8081 Departing:08:10 Arriving:09:15
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8085 Departing:14:10 Arriving:15:10
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8087 Departing:17:25 Arriving:18:20
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now

Flights from Sishen to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8780 16:40 18:15 - Book Now Book Now Book Now Book Now Book Now -
8772 08:20 09:30 - Book Now Book Now Book Now Book Now Book Now -
8778 17:25 18:35 - Book Now Book Now Book Now Book Now Book Now -
Flight:8780 Departing:16:40 Arriving:18:15
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8772 Departing:08:20 Arriving:09:30
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8778 Departing:17:25 Arriving:18:35
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Skukuza to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8866 14:50 15:50 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8862 13:30 14:35 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8866 Departing:14:50 Arriving:15:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8862 Departing:13:30 Arriving:14:35
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Flights from Tete to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8221 13:25 15:45 - Book Now Book Now Book Now Book Now Book Now -
Flight:8221 Departing:13:25 Arriving:15:45
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Upington to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8768 12:50 14:25 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8770 17:10 18:45 Book Now Book Now Book Now Book Now Book Now Book Now -
8762 09:00 10:35 - Book Now Book Now Book Now Book Now - -
Flight:8768 Departing:12:50 Arriving:14:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8770 Departing:17:10 Arriving:18:45
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8762 Departing:09:00 Arriving:10:35
DEPARTS ON:Mon, Tue, Wed, Thu Book Now

Flights from Vilanculos to Johannesburg

Flight Departing Arriving Sun Mon Tue Wed Thu Fri Sat
8261 13:45 15:30 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
Flight:8261 Departing:13:45 Arriving:15:30
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now

Partners in Johannesburg