The city closest to Kings Canyon National Park is Fresno, California, which is about an hour’s drive. Many visitors also stay in Visalia, which is a smaller town, about an hour and ten minutes away.