The invention discloses a positioning method with combination of pseudolites, the GPS and the Beidou Navigation system. The method comprises that, firstly, a pseudolite signal transmitter generates pseudolite positioning differential signals, and a synchronous receiver and a user receiver receives the pseudolite positioning differential signals simultaneously; secondly, a pseudolite synchronous receiver simultaneously receives pseudolite signals, GPS satellite navigation signals and Beidou satellite navigation signals and computes satellite clock differential corrected values and navigation messages according to pseudolite ranging values and navigation satellite navigation ranging values, the messages are transmitted to the pseudolite signal transmitter, and the pseudolite signal transmitter transmits messages to the user receiver; thirdly, the user receiver corrects the satellite clock differential corrected values into a GPS satellite navigation measuring equation and a Beidou satellite navigation measuring equation to eliminate navigation satellite clock deviation, ephemeris errors, ionospheric errors and tropospheric errors in a differential mode, the GPS satellite navigation measuring equation and the Beidou satellite navigation measuring equation are combined with a pseudolite measuring equation to form a measuring equation set free from satellite clock differential influence, and pseudolite, Beidou and GPS combined differential positioning is formed through the least square method.