In this study, a novel scheme is proposed for bidirectional beamforming using time-modulated linear arrays (TMLAs). A beamforming method with a time shift was adopted to obtain the bidirectional pattern with the +1st harmonic using two switching sequences. Furthermore, the genetic algorithm was modified to obtain an additional beam using the fundamental component. In the proposed approach, the direction and sidelobe of the beam can be controlled by designing switching sequences, resulting in low complexity and a flexible structure in case of bidirectional beamforming. The simulation results show the effectiveness of the proposed methods, and the levels of the sidelobe and null were reduced to −20 and −53.7 dB, respectively.