The invention relates to a two-way rotational flow cylinder type urea mixing device which comprises a nozzle base, a base supporting cover, a rotational flow pipe, a metal mesh ring, a supporting plate, a back rotational flow plate, a front rotational flow plate and a cylinder; the supporting plate is arranged inside the cylinder, a hole is formed in the front part of the supporting plate, the front rotational flow plate is installed inside the hole, the back rotational flow plate is installed at the rear part of the supporting plate, and the front rotational flow plate, the supporting plate and the back rotational flow plate form a mixing cavity inside the cylinder; the nozzle base, the base supporting cover, the rotational flow pipe and the metal mesh ring are sequentially fixedly connected from top to bottom, the base supporting cover penetrates through the hole in the cylinder and is fixedly connected with the cylinder, and the rotational flow pipe runs into the hole in the middle of the supporting plate to be fixedly connected with the supporting plate; the metal mesh ring stretches into the mixing cavity; the nozzle base, the base supporting cover, the rotational flow pipe and the metal mesh ring are inclined. On the condition of ensuring urea mixing uniformity, the crystallization problem that the urea decomposition efficiency is not high in an SCR system is solved.