Johannesburg to Harare flights

  • Home
  • Johannesburg to Harare flights

Compare and Book Cheap Flights at best prices

Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788

This month discounted airfare from Johannesburg to Harare flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
28 May 202423 June 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
29 May 20241 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
30 May 202423 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
31 May 20241 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
1 June 202422 June 2024fastjetFN 8226fastjetfastjet
(FN 8226)
Direct201 Tickets from 201
2 June 202423 June 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
3 June 202423 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
4 June 20248 June 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct231 Tickets from 231
5 June 202410 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
6 June 20246 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
7 June 20249 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
8 June 202410 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
9 June 202423 June 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
10 June 202414 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
11 June 202413 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
12 June 202419 June 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct220 Tickets from 220
13 June 202424 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
14 June 202414 June 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
15 June 202422 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
16 June 202423 June 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
17 June 202414 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
18 June 202427 June 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct219 Tickets from 219
19 June 202424 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
20 June 202423 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
21 June 202424 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
22 June 202423 June 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
23 June 20248 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
24 June 20248 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
25 June 20249 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
26 June 202413 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
27 June 20241 July 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
28 June 20244 July 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
29 June 20242 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct223 Tickets from 223
30 June 20248 July 2024South African AirwaysSA 24South African AirwaysSouth African Airways
(SA 24)
Direct216 Tickets from 216
1 July 20249 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
2 July 20245 July 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
3 July 202414 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
4 July 20248 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct215 Tickets from 215
5 July 202416 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
6 July 202416 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
7 July 202421 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
8 July 20249 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
9 July 202412 July 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
10 July 202416 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
11 July 202418 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
12 July 202426 July 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
13 July 202431 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
14 July 202420 July 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct210 Tickets from 210
15 July 202417 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
16 July 202419 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
17 July 202414 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct208 Tickets from 208
18 July 202421 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
20 July 20244 August 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
21 July 202426 July 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct215 Tickets from 215
22 July 202428 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
23 July 202423 July 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct211 Tickets from 211
24 July 202429 July 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
25 July 202429 July 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
26 July 202428 July 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
27 July 202417 August 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct215 Tickets from 215
29 July 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct191 Tickets from 191
30 July 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
31 July 202416 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
1 August 20244 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
2 August 20244 August 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
3 August 20246 August 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
4 August 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
5 August 202410 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct191 Tickets from 191
6 August 20245 September 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
7 August 202414 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
8 August 202422 August 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct226 Tickets from 226
9 August 202416 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
10 August 202421 August 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
11 August 202423 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
12 August 202415 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
13 August 202430 August 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
14 August 202428 August 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
15 August 202419 August 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
16 August 202425 August 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
17 August 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
18 August 202425 August 2024South African AirwaysSA 22South African AirwaysSouth African Airways
(SA 22)
Direct361 Tickets from 361
19 August 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
20 August 202425 August 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
21 August 202423 August 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
22 August 202427 August 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
23 August 202426 August 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct201 Tickets from 201
24 August 202429 August 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
25 August 202410 September 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct210 Tickets from 210
26 August 20242 September 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
27 August 202429 August 2024South African AirwaysSA 24South African AirwaysSouth African Airways
(SA 24)
Direct237 Tickets from 237
28 August 20242 September 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
29 August 20242 September 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
30 August 20241 September 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
31 August 20241 September 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
1 September 20246 September 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct210 Tickets from 210
3 September 20246 September 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
4 September 20241 October 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct201 Tickets from 201
5 September 20248 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
6 September 20246 September 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
8 September 202410 September 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct215 Tickets from 215
10 September 202415 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
11 September 202415 September 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct191 Tickets from 191
12 September 202417 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
13 September 202420 September 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct210 Tickets from 210
14 September 202424 September 2024fastjetFN 8334fastjetfastjet
(FN 8334)
Direct212 Tickets from 212
15 September 202426 September 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct210 Tickets from 210
16 September 202422 September 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
17 September 202422 September 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
18 September 202410 October 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
19 September 202425 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
20 September 202427 September 2024Airlink4Z 104AirlinkAirlink
(4Z 104)
Direct210 Tickets from 210
21 September 202424 September 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
22 September 202430 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct215 Tickets from 215
26 September 202429 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
27 September 202429 September 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
28 September 202429 September 2024South African AirwaysSA 22South African AirwaysSouth African Airways
(SA 22)
Direct237 Tickets from 237
30 September 20249 October 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
1 October 202416 October 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
2 October 20247 October 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
3 October 202420 October 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
4 October 20247 October 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
5 October 202412 October 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
12 October 202430 October 2024Airlink4Z 553AirlinkAirlink
(4Z 553)
1 Stop343 Tickets from 343
13 October 202421 October 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
15 October 202420 October 2024Airlink4Z 108AirlinkAirlink
(4Z 108)
Direct210 Tickets from 210
16 October 202417 October 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct191 Tickets from 191
17 October 202421 October 2024Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
18 October 202420 October 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
21 October 202425 October 2024South African AirwaysSA 22South African AirwaysSouth African Airways
(SA 22)
Direct216 Tickets from 216
22 October 202424 October 2024fastjetFN 8336fastjetfastjet
(FN 8336)
Direct212 Tickets from 212
23 October 202429 October 2024South African AirwaysSA 22South African AirwaysSouth African Airways
(SA 22)
Direct216 Tickets from 216
31 October 20242 November 2024Airlink4Z 104AirlinkAirlink
(4Z 104)
Direct220 Tickets from 220
1 November 20247 November 2024South African AirwaysSA 22South African AirwaysSouth African Airways
(SA 22)
Direct216 Tickets from 216
8 December 20249 December 2024Airlink4Z 98AirlinkAirlink
(4Z 98)
Direct215 Tickets from 215
9 December 202422 December 2024Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
14 December 202411 January 2025Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct215 Tickets from 215
16 December 20243 January 2025Airlink4Z 100AirlinkAirlink
(4Z 100)
Direct210 Tickets from 210
21 December 202430 December 2024Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct225 Tickets from 225
23 December 20248 January 2025Airlink4Z 106AirlinkAirlink
(4Z 106)
Direct210 Tickets from 210
1 April 202511 April 2025Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210
8 April 202519 April 2025Airlink4Z 102AirlinkAirlink
(4Z 102)
Direct210 Tickets from 210

Book Direct Flights from Johannesburg to Harare

Departure atReturn atAirlineFind tickets
28 May 202430 May 2024fastjetTickets from 201
18 June 202427 June 2024AirlinkTickets from 219
23 July 202423 July 2024AirlinkTickets from 211
8 August 202422 August 2024AirlinkTickets from 226

Cheap flights from Johannesburg

DestinationDeparture atReturn atFind tickets
Durban5 September 20249 September 2024Tickets from 89
Cape Town8 June 202412 June 2024Tickets from 119
Port Elizabeth7 June 202410 June 2024Tickets from 121
George8 June 202412 June 2024Tickets from 127
Maputo14 July 202416 July 2024Tickets from 160
Nelspruit3 June 20246 June 2024Tickets from 192
Victoria Falls16 December 202419 December 2024Tickets from 199
Manzini31 May 20241 June 2024Tickets from 211
Harare4 July 20248 July 2024Tickets from 211
Gaborone29 June 202430 June 2024Tickets from 214
Windhoek14 November 202420 November 2024Tickets from 242
Maseru18 September 202421 September 2024Tickets from 270
Lusaka25 June 202427 June 2024Tickets from 287
Vilanculos15 October 202417 October 2024Tickets from 317
Livingstone12 February 202517 February 2025Tickets from 330
Skukuza19 October 202421 October 2024Tickets from 330
Hoedspruit19 October 202422 October 2024Tickets from 371
Mahe Island11 June 202414 June 2024Tickets from 389
Zanzibar21 December 202423 December 2024Tickets from 400
Dubai29 May 202430 May 2024Tickets from 456
Istanbul3 October 20249 October 2024Tickets from 491
Antananarivo4 June 20248 June 2024Tickets from 541
Luanda25 June 202427 June 2024Tickets from 549
Lilongwe10 June 202416 June 2024Tickets from 559
Mauritius25 August 202431 August 2024Tickets from 605
Rome11 June 202416 June 2024Tickets from 637
Sao Paulo18 June 202424 June 2024Tickets from 650
Moscow29 May 20242 June 2024Tickets from 678
Delhi30 May 20244 June 2024Tickets from 731
Libreville14 October 202420 October 2024Tickets from 741
Doha15 July 202416 July 2024Tickets from 773
London29 May 20241 June 2024Tickets from 774
Abu Dhabi15 July 202416 July 2024Tickets from 800
Paris11 June 202416 June 2024Tickets from 863
Palma Mallorca5 June 202411 June 2024Tickets from 865
Shanghai16 August 202421 August 2024Tickets from 906
Hurghada28 May 20243 June 2024Tickets from 950
Rio De Janeiro18 October 202421 October 2024Tickets from 1 042
Bishkek8 July 202414 July 2024Tickets from 1 045
Saint Petersburg28 June 20243 July 2024Tickets from 1 065
Isle Of Man10 June 202416 June 2024Tickets from 1 158
Nossi-be27 October 20242 November 2024Tickets from 1 283
Malabo3 June 20246 June 2024Tickets from 1 298
Antalya4 July 20247 July 2024Tickets from 1 384
Kaliningrad12 June 202416 June 2024Tickets from 1 434
Sao Tome Island14 October 202417 October 2024Tickets from 1 696
Vladivostok9 August 202413 August 2024Tickets from 1 706
Call Us Now