Book flights from Johannesburg (JNB) to Malawi from ZAR 7,696*