Abstract
Solutions to the Zakharov-Kuznetsov equation with higher order nonlinearity are obtained using the mapping method. Several solutions are determined inclusing the cnoidal waves, shock waves, solitary waves, periodic singular waves and others. Finally, the ansatz method is applied to solve the equation with power law nonlinearity. It has been proved that the shock waves or topological solitons exist only for specific values of the power law parameter.