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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 - - - 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:Wed, Sun Book Now

Flights from Bulawayo to Johannesburg

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

Flights from Kasane to Johannesburg

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

Flights from Lusaka to Johannesburg

Flight Departing Arriving Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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
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 - -
8848 18:25 19:20 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: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:8848 Departing:18:25 Arriving:19:20
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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
8732 08:45 09:45 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:8744 Departing:17:00 Arriving:18:00
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sun Book Now
Flight:8732 Departing:08:45 Arriving:09:45
DEPARTS ON:Mon, Tue, Wed, Thu, Fri, Sat 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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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 Mon Tue Wed Thu Fri Sat Sun
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