The embodiment of the invention provides a network switching method and device, equipment, a storage medium and a program product. The method comprises the following steps: monitoring a network of a current service
cell in real time through a terminal device, when determining that
signal quality data of the current service
cell is lower than a first preset threshold value and the
duration time exceeds a first preset time, constructing an available
cell list according to a
database cell table updated in real time, and based on a preset measurement strategy, determining that the
signal quality data of the current service cell is lower than the first preset threshold value and the
duration time exceeds the first preset time; and measuring the
signal quality of the cells in the available cell
list to determine a target cell, switching the network to a
cellular network corresponding to the cellular cell when the target cell is the cellular cell, and switching the network to a non-ground network corresponding to the
satellite cell when the target cell is the
satellite cell. The method is used for achieving the effects of improving the stability and the reliability of the network conversion process of the
terminal equipment, realizing smooth and rapid conversion of a
cell network and enhancing the continuity and the service stability of terminal service.