Although Lebanon has an extensive and cheap public transport network, it is not easy to unravel their routes and timetables. There are many operating bus companies, such as the Lebanese Commuting Company (LCC) and OCFTC, all using a variety of buses.

There are large coaches, average-sized minibuses (blue, red and white) and minivans. To get on a bus, head for one of the bus stations or intersections, or wave one down like a taxi. Fares within the country range between 1,000 and 7,000 LBP and generally you pay upon boarding. It is advisable to check the applicable fair upfront as you will not be the first foreigner to pay more than required.
 
A detailed bus map of Beirut is still lacking, yet a private initiative called “The Bus Map Project” is working on one and even has a mobile application in process. Check out their map at this link.
On their Facebook page they also share a lot of useful information on bus routes and prices.

Lebanon first platform for public transportation.
 
 

BusMap.me is a grassroots map of Lebanon's formal and informal public transport. It was lovingly pieced together by ordinary citizens just...

Gemmayzeh

This grey-looking bus station is hidden between the harbor and Gemmayzeh and on foot best to be reached via Saifi Urban Gardens. From there, buses to the north of Lebanon and international destinations...

From the large roundabout of Dowra (spelled ‘Dora’ on the road signs), most buses leave for destinations in the north of Lebanon, such as Byblos, Jounieh, Batroun, Beit Mery, Broummana and Tripoli. Returning...

Mar Elias

From this large intersection southeast of Beirut, buses leave for destinations in the south of Lebanon, such as the Shouf (Dmit, Barouk and Beiteddine), Saida (Sidon) and Tyre (Sour); and in the Beqaa...