The accuracy of the timing group delay (TGD) transmitted in the broadcast ephemeris is an important factor that affects the service performance of a GNSS system. In this contribution, an apparent bias is found by comparing the orbit and clock difference using half-year data of the BeiDou navigation satellite system (BDS) broadcast ephemeris and precise post-processed products. The bias differs at each satellite on each frequency and shows a general systematic difference between BDS-2 and BDS-3. We attribute this to the satellite-dependent TGD bias of the BDS broadcast ephemeris, which is subsequently calibrated. Moreover, to calibrate the bias independently, a network solution strategy is proposed based on 87 globally distributed multi-GNSS experiment (MGEX) stations spanning 25 weeks. The estimated bias shows good agreement with the values observed from the orbit and clock comparison. For the validation of the bias, we compared the signal-in-space range error (SISRE) performance with and without the TGD bias correction. The results show that the SISRE of the BDS improved from 0.71, 0.81, and 1.40 m to 0.64, 0.66, and 0.64 m in the B1I, B3I, and B1I/B3I frequencies. For BDS-3, the SISRE is well within 0.50 m after the bias correction. To further validate the bias, a week’s data were collected at 97 globally distributed MGEX stations. When the TGD bias is corrected, the root mean square (RMS) of single point positioning (SPP) can be improved by 5.6, 8.4, and 21.6% in the B1I, B3I, and B1I/B3I frequencies. Meanwhile, the SISRE and SPP assessment results also indicate that the TGD bias should be corrected by each satellite rather than only corrected between BDS-2 and BDS-3.