Use the quicklinks below to jump to the desired section regarding transport in and around Hoa Binh.
There are regular departures throughout the day to Hoa Binh from Hanoi's My Dinh bus station. It costs upward of 33,000 dong (depending on quality of bus) and takes about two hours. The bus will drop you in town or near to the bus station (if you are heading on to Mai Chau).
If you are heading on to Mai Chau, buses leave reasonably regularly from the bus station and cost around 40,000 VND.
Heading back to Hanoi, buses depart regularly from the bus station or from across the road by the post office. Prices range from 30,000 upwards — be prepared to negotiate if the price isn't printed on the bus.