Ankara-Kayseri D-765 Devlet Karayolu üzerinde bulunan Kırşehir’e, başta Ankara ve İstanbul olmak üzere pek çok ilden otobüs seferi mevcuttur. Henüz bir havaalanı olmamakla birlikte, yakın çevredeki illerde bulunan havaalanları sayesinde havayolu ile ulaşım da mümkündür. Nevşehir Tuzköy Havalimanı, Kırşehir merkezine 80 km uzaklıktadır. Yolcular servislerle Kırşehir’e taşınmaktadır. Ayrıca Ankara Esenboğa Havalimanı’ndan sonra 3 saatlik bir yolculukla da Kırşehir’e ulaşılabilir. Kayseri üzerinden gitmek isteyenler ise yaklaşık 2 saatlik karayolu yolculuğuyla Kırşehir’e ulaşma imkânına sahiptir. Otobüs terminali kent merkezine yaklaşık 2 km uzaklıktadır. Terminale belediye otobüsleri, dolmuş ve özel taksiler çalışmaktadır.