Saudi Arabia, the United Arab Emirates, Kuwait and Bahrain have advised their citizens not to travel to Lebanon and urged those who are in the country to leave as soon as possible.