Kaili and the surrounding ethnic villages are served by the Liping Airport in Liping County, which only opens two serves, one to/ from Guilin and one to/ from Guiyang, the capital city of Guizhou province. The long distance from Liping to Kaili and lack of service to China's major tourist destinations makes Liping Airport of very little use to the travelers. The best option of travel is first fly to Guiyang and then take a bus or train to Kaili.
Kaili's train station is a couple of kilometers north of town. Departures from Kaili to the Major tour cities such as Beijing, Shanghai, Chongqing, Chengdu and Xiamen are available. There are seven trains a day to Guiyang between 8 am to 6:30 pm. Train travel from Kaili to Guiyang takes around 3-4 hours. The trains from Beijing and Shanghai to Chongqing pass Kaili at midnight.
Kaili is served by three bus stations of which the Kaili Bus Station is the most useful to the travelers. There are frequent departures to Guiyang, the capital city and the surrounding towns and villages such as Zhenyuan Town, Leishan Town, Rongjiang Town, Congjiang Town, Taijiang Town.
Bus from Kaili to Guiyang runs from 7:45 am to 7:15 pm, with one departure every 30 minutes.
Taxi drivers in Kaili are not used to run the meter, instead, taxi ride within urban area is charged 5 yuan per ride at day time and 10 yuan per ride at night. If you want to go farther beyond the urban area, you need to negotiate with the driver on the price or ask him to start the meter.