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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
8215 13:30 15:20 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8247 16:55 18:45 - Book Now - - - - -
Flight:8215 Departing:13:30 Arriving:15:20
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8247 Departing:16:55 Arriving:18:45
DEPARTS ON:Sun Book Now

Flights from Bulawayo to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
8103 18:45 20:30 - Book Now Book Now Book Now Book Now Book Now Book Now
8101 08:50 10:35 - - Book Now Book Now Book Now Book Now Book Now
Flight:8103 Departing:18:45 Arriving:20:30
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8101 Departing:08:50 Arriving:10:35
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Kasane to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
8428 18:20 19:30 - - Book Now Book Now Book Now - Book Now
8426 18:40 19:50 - - - - - Book Now -
Flight:8428 Departing:18:20 Arriving:19:30
DEPARTS ON:Mon, Tue, Wed, Fri Book Now
Flight:8426 Departing:18:40 Arriving:19:50
DEPARTS ON:Thu Book Now

Flights from Lusaka to Johannesburg

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

Flights from Maseru to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
8053 11:00 11:55 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
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 - - - - -
8051 08:10 09:05 - - Book Now Book Now Book Now Book Now Book Now
Flight:8053 Departing:11:00 Arriving:11:55
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun 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:8051 Departing:08:10 Arriving:09:05
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now

Flights from Maun to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
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 - - -
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 Book Now

Flights from Mthatha to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
8828 10:10 11:05 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
8842 13:35 14:25 Book Now Book Now Book Now Book Now Book Now Book Now Book Now
8836 08:30 09:25 Book Now - - - - - -
8830 15:05 16:00 - Book Now - - - - -
8838 06:55 07:50 - - Book Now Book Now Book Now Book Now Book Now
8848 18:25 19:20 - - 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
Flight:8828 Departing:10:10 Arriving:11:05
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:8842 Departing:13:35 Arriving:14:25
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat, Sun Book Now
Flight:8836 Departing:08:30 Arriving:09:25
DEPARTS ON:Sat Book Now
Flight:8830 Departing:15:05 Arriving:16:00
DEPARTS ON:Sun Book Now
Flight:8838 Departing:06:55 Arriving:07:50
DEPARTS ON:Mon, Tue, Wed, Thu, Fri Book Now
Flight:8848 Departing:18:25 Arriving:19:20
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

Flights from Pemba to Johannesburg

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

Flights from Polokwane to Johannesburg

Flight Departing Arriving Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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
8083 11:25 12:25 Book Now Book Now - - - - Book Now
8087 17:25 18:20 - Book Now Book Now Book Now Book Now Book Now 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:8083 Departing:11:25 Arriving:12:25
DEPARTS ON: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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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 Sat Sun Mon Tue Wed Thu Fri
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