There are two ways in which Indians can apply for their visas. One would be by a Lebanese counterpart at the Lebanese Immigration Department. Another option would be to apply at the Embassy of Lebanon in New Delhi, by submitting some documents given below. This entire process can take up to a month. The visa fee depends on the approval granted by the Immigration Department.
Valid passport (6 months)
Bahrain, Kuwait, Oman, Jordan, Qatar, Saudi Arabia and the United Arab Emirates