For public transportation in Kihei, and throughout the rest of the island, there’s the SpeediShuttle , which goes between Kahului Airport and the hotels,  and Holo Ka'a Public Transit   which provides shuttle buses with several routes and numerous stops throughout the island.  

The public transportation in Maui provides service on the most popular areas of the island. The service consists of public buses, and there are 12 current routes which travel to the central, south, upcountry, Haiku and west areas of Maui . http://www.co.maui.hi.us/index.aspx?N...

The fares for riding on the routes within the public bus system in Maui are $1 each way, depending on the destination and the route. There are also two routes that are free to passengers.
In addition to the bus system within the main part of Maui , there is also a rural shuttle service available which usually runs three times a week, as well as two interisland ferry services that travel between Maui and Lana’i and Maui and Moloka’i.

Schedules and more information about all of these transportation systems is located on the Maui County ’s Department of Transportation website.

Source:  http://www.tripadvisor.com/Travel-g29...