We propose a novel zero guard band (ZGB) multi-twin-SSB bidirectional passive optical network system which combines the multiband carrier-less amplitude phase and twin single sideband (SSB) modulation techniques. The multi-twin-SSB signal is generated at the downlink transmitter side with zero guard band between the left-sideband and right-sideband. A weak local oscillator which is extracted from the uplink optical source aids the downstream signal detection. Kramers-Kronig algorithm is used at both downlink and uplink receiver sides to reconstruct the SSB signal and eliminate the signal-signal beat interference. The downstream and upstream signals are transmitted in a single fiber without any spectral overlap between them and the Rayleigh backscattering noise is removed by the optical band-pass filter. The proposed scheme is extensively investigated and analyzed with four sub-bands using 50 Gbps 16-QAM modulation for each sub-band over a bidirectional 50 km transmission. The results show that, compared with the conventional multi-twin-SSB scheme, the proposed ZGB multi-twin-SSB scheme can improve the spectral efficiency by about 11%. The required optical signal to noise ratio (OSNR) and the required received optical power (ROP) can be reduced by more than 15 dB and 7 dB respectively at the 7% hard decision forward error correction (HD-FEC) threshold (bit error rate of $3.8\times 10^{-3}$ ), respectively. For the uplink transmission, the required ROPs for the inner and outer sub-bands at 7% HD-FEC are about −10 dBm and −11 dBm, respectively. And the signal to noise ratio to the corresponding ROPs for the inner and outer sub-bands are 15.4 dB and 15.3 dB, respectively.