Several means of transportation are available in the city of Beirut. Car rentals, private and collective taxis, along with public transportation are all on hand. Car rental offers many advantages. It is economical and provides you with autonomy and mobility 24 hours a day. Car rental companies usually offer a wide variety of car models, categories and rates; as well as an optional private driver. Three different sorts of public transportation operate in Lebanon: Buses, mini-buses and "services" (the local name for collective taxis). The large number of vehicles engaged in public transportation and their extensive routes allows them to cover all the Lebanese regions, from rural areas to urban ones. While buses have definite bus stops, minibuses and "services" do not. In both cases, you can flag down drivers at any point in the street.