Bus from Arusha is 4-6 hours, TSh11,000/=. Bus from Singida is 2 hours, TSh7,000/=.
Mount Hanang is one of the highest mountains in the country at just under 12,000 feet. A guide is recommended.
NMB is the only bank in town and has a cash machine. However, it does not offer access bank networks (Visa, MasterCard, etc.) - Arusha and Singida are the closest towns with this service.
Bus to Arusha is 6-10 hours, TSh11,000/=. Direct bus leaves at 6am; others originate in Singida. Bus to Singida is 2 hours, TSh7,000/=, originates in Arusha. Through buses will probably not have seats (you will have to stand).