Punjab on Wednesday banned the use of vulgar music in the state-run transport buses with immediate effect, in a move aimed at saving the passengers embarrassment. State Transport Minister Ajit Singh Kohar gave formal directions to the department to stop airing vulgar songs.