The invention discloses a load balancing method among nonadjacent heterogeneous cells in a ubiquitous network, and mainly resolves the problem that in the prior art, when load of an adjacent cell is too heavy and load to be transferred of a current cell cannot be received, load balancing cannot be achieved. The load balancing method includes that load information of the current cell, the adjacent cell and a double bounce cell is collected periodically through wireless access points (AP), and whether load balancing is to be achieved or not is judged according to whether uniformization load of the current cell exceeds a load balancing starting threshold or not; according to the load information of the adjacent cell and the double bounce cell, whether load is transferred to the adjacent cell or to the double bounce cell is judged; a switching target is chosen, and according to switching cost of the switching target, the optimum load transferring cell with the minimum switching cost is chosen; and the switching target is indicated to be switched into a corresponding cell to complete the load balancing. According to the load balancing method, the load balancing among nonadjacent heterogeneous cells is achieved, the range of the load balancing is enlarged, network performance and the resource utilization rate are improved, and the load balancing method can be used for resource optimization in a heterogeneous communication environment.