A method for producing coke, comprising: a) measuring the permeation distance of a coal or coals to be added to a coking coal blend, which has/have a common logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0, wherein the Gieseler maximum fluidity is represented in terms of rotational speed of a stirring rod of a Gieseler plastometer and measured in dials divisions per minute (ddpm), the permeation distance being measured by a method comprising: crushing a coal such that particles with a particle diameter of not more than 2 mm account for 100 mass %, and packing the crushed coal into a vessel with a packing density of 0.8 g/cm 3 and a layer thickness of 10 mm, thereby preparing a sample; arranging glass beads having a diameter of 2 mm onto the sample so as to obtain a layer thickness of 80 mm; heating the sample from room temperature to 550°C at a heating rate of 3°C/min in an inert gas atmosphere while maintaining the sample and the glass bead layer in a constant volume; and measuring the permeation distance with which the molten sample has permeated into the glass bead layer, b) determining a blend ratio of the coal or coals having a logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0 such that a weighted-average value of a permeation distance(s) measured in step a) is not more than 15 mm, wherein the weighted-average value is an average of the permeation distance measured in step a) according to the blending proportions of the coal or coals having a logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0, c) blending of a coal blend comprising the blend ratio determined in step b),and d) carbonizing the coal blend produced in step c). a) measuring the permeation distance of a coal or coals to be added to a coking coal blend, which has/have a common logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0, wherein the Gieseler maximum fluidity is represented in terms of rotational speed of a stirring rod of a Gieseler plastometer and measured in dials divisions per minute (ddpm), the permeation distance being measured by a method comprising: crushing a coal such that particles with a particle diameter of not more than 2 mm account for 100 mass %, and packing the crushed coal into a vessel with a packing density of 0.8 g/cm 3 and a layer thickness of 10 mm, thereby preparing a sample; arranging glass beads having a diameter of 2 mm onto the sample so as to obtain a layer thickness of 80 mm; heating the sample from room temperature to 550°C at a heating rate of 3°C/min in an inert gas atmosphere while maintaining the sample and the glass bead layer in a constant volume; and measuring the permeation distance with which the molten sample has permeated into the glass bead layer, crushing a coal such that particles with a particle diameter of not more than 2 mm account for 100 mass %, and packing the crushed coal into a vessel with a packing density of 0.8 g/cm 3 and a layer thickness of 10 mm, thereby preparing a sample; arranging glass beads having a diameter of 2 mm onto the sample so as to obtain a layer thickness of 80 mm; heating the sample from room temperature to 550°C at a heating rate of 3°C/min in an inert gas atmosphere while maintaining the sample and the glass bead layer in a constant volume; and measuring the permeation distance with which the molten sample has permeated into the glass bead layer, b) determining a blend ratio of the coal or coals having a logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0 such that a weighted-average value of a permeation distance(s) measured in step a) is not more than 15 mm, wherein the weighted-average value is an average of the permeation distance measured in step a) according to the blending proportions of the coal or coals having a logarithmic value of Gieseler maximum fluidity (logMF) of not less than 3.0, c) blending of a coal blend comprising the blend ratio determined in step b),and d) carbonizing the coal blend produced in step c).