 Public transport within Valparaíso itself is provided primarily by buses, trolleybuses and funiculars.The buses provide an efficient and regular service to and from the city centre and the numerous hills where most people live, as well as to neighbouring towns while more distant towns are served by long-distance coaches.Buses are operated by several private companies and regulated by the Regional Ministry of Transport, which controls fares and routes.