I know here is a bus service to Bahrain. But I do not have the info. Why dont you go to the bus depot at Al Ghanem and inquire there.
Aisha-Taweela