A cell handover method, comprising: receiving (S32, S42, S55, S62), by a terminal device, an early handover command from a network device, wherein the network device includes a base station, wherein the early handover command is used to instruct the terminal device to determine whether to perform cell handover; measuring, by the terminal device, a downlink signal from the network device and/or a downlink signal from another network device; determining, by the terminal device based on an obtained measurement report and a handover condition that is carried in the early handover command, whether to perform cell handover; and if the terminal device determines, based on the obtained measurement report and the handover condition, to perform cell handover, performing, by the terminal device according to the determination, cell handover; and before the terminal device determines, based on the obtained measurement report and the handover condition, to perform cell handover and after the receiving the early handover command and after the measuring the downlink signal sent by the network device and/or a downlink signal sent by another network device: receiving a measurement reporting information from the serving base station instructing the terminal device to send an obtained measurement report to the serving base station, if the reporting condition of the measurement report is met before the handover condition carried in the early handover command, sending, by the terminal device to the network device, the measurement report obtained by measuring the downlink signal from the network device and/or the downlink signal from the another network device, if the handover condition carried in the early handover command is met before the reporting condition of the measurement report, or the handover condition carried in the early handover command and the reporting condition of the measurement report are simultaneously met, handing over, by the terminal device, from the current serving cell to a target cell. receiving (S32, S42, S55, S62), by a terminal device, an early handover command from a network device, wherein the network device includes a base station, wherein the early handover command is used to instruct the terminal device to determine whether to perform cell handover; measuring, by the terminal device, a downlink signal from the network device and/or a downlink signal from another network device; determining, by the terminal device based on an obtained measurement report and a handover condition that is carried in the early handover command, whether to perform cell handover; and if the terminal device determines, based on the obtained measurement report and the handover condition, to perform cell handover, performing, by the terminal device according to the determination, cell handover; and before the terminal device determines, based on the obtained measurement report and the handover condition, to perform cell handover and after the receiving the early handover command and after the measuring the downlink signal sent by the network device and/or a downlink signal sent by another network device: receiving a measurement reporting information from the serving base station instructing the terminal device to send an obtained measurement report to the serving base station, if the reporting condition of the measurement report is met before the handover condition carried in the early handover command, sending, by the terminal device to the network device, the measurement report obtained by measuring the downlink signal from the network device and/or the downlink signal from the another network device, if the handover condition carried in the early handover command is met before the reporting condition of the measurement report, or the handover condition carried in the early handover command and the reporting condition of the measurement report are simultaneously met, handing over, by the terminal device, from the current serving cell to a target cell. receiving a measurement reporting information from the serving base station instructing the terminal device to send an obtained measurement report to the serving base station, if the reporting condition of the measurement report is met before the handover condition carried in the early handover command, sending, by the terminal device to the network device, the measurement report obtained by measuring the downlink signal from the network device and/or the downlink signal from the another network device, if the handover condition carried in the early handover command is met before the reporting condition of the measurement report, or the handover condition carried in the early handover command and the reporting condition of the measurement report are simultaneously met, handing over, by the terminal device, from the current serving cell to a target cell.