Первые тямы поселились здесь в 2-3 веках. Территория входила в королевство Чампа. В 19 веке их окончательно поглотил Дайвьет.В 1832 году император Минь Манг (Minh Mạng) назвал эту территорию Кханьхоа и поделил на четыре района: Phước Điền, Vĩnh Xương, Quảng Phước и Tân Định.
Во времена Французского Индокитая столица провинции была перенесена в крепость Зьенкхань (Diên Khánh), и только в 1945 году она возвратилась в Нячанг.
29 октября 1977 года, после победы в войне с США, провинции Кханьхоа и Фуйен объединили в одну и назвали Фукхань (Phú Khánh). В 1977 г. Нячанг получил статус города (большого). В 1982 году к провинции присоединили архипелаг Trường Sa. 30 июня 1989 г. провинцию вновь разделили на две прежние, Кханьхоа и Фуйен.