One of the most difficult things to plan when traveling in China is find long distance buses. This is especially true if you do not speak Chinese. There is an online bus search tool. But unfortunately is is Chinese only.
We wanted to book a bus from NanJing (南京) to Huang Shan (黄山). There are only a few results you get when using Google. So, I'll share the details about the bus we finally took on our trip.