 Public transportation in Caguas, as in most of Puerto Rico, is limited to small "guaguas públicas" (Mini Bus).There is inexpensive but slow service to and from San Juan and Rio Piedras.Within Caguas, several buses and taxis serve the town.