Kirksville is located in the heart of Northeast Missouri along US Highway 63. You can reach Kirksville easily from St. Louis, Kansas City, or Columbia, Missouri via 4-lane highways. Additionally, both a commercial airport and an Amtrak train station are located just minutes south of Kirksville.
…and a short drive north of US Hwy 36
Nearest Large Cities
For upcoming roadwork and weather related road conditions, see the Missouri Traveler Information Map. The map is also available
for smartphones by searching for MoDOT in the appropriate app store.
With a 6,000-foot hard surface runway, Kirksville Regional Airport (IRK) is a FAA Part 139 airport servicing commercial and private
aircrafts. Contour Airlines provides daily flights to and from Chicago O'Hare International Airport. Purchase tickets at
An Amtrak train station is only 12 miles south of Kirksville, located in La Plata, Missouri. Two passenger trains, the eastbound and the
westbound Southwest Chief, stop daily to board and drop off passengers. . The station opens at 8:30 am until train time and then opens again at 6:30 pm.
View current Southwest Chief Schedule.
Call 800-USA-RAIL or purchase tickets at www.amtrak.com.
Kirk-Tran uses a demand-response system where point-to-point riders are scheduled in advance by calling the dispatch center. This system operates Monday through Friday, from 6:00 am to 6:00 pm. Call 1.800.654.6287 to schedule a ride. Fare - $3.00 per one-way trip anywhere within Kirksville city limits; $4.00 per one-way trip outside of Kirksville city limits within a 15-mile radius of Downtown Kirksville. Children under 12 years of age, accompanied by a parent or guardian, ride free of charge.
Visit the City’s Kirk-Tran page to see route and fare information
The system operates from 6 a.m. to 6 p.m. Monday – Friday.
Taxi and Limo Service
D & D Cab
operates from 7:00 am – 8:00 pm
Grand Luxury Limousine
Good Guys Shuttle, LLC
Event and group shuttle service
Car Rental Service
From Kansas City:
Take I-35 North
Exit to 36-East in Cameron
Exit to 63-North in Macon, and continue on 63-North to Kirksville
(Approximately a 3-hour drive from Kansas City International Airport.)
From St. Louis:
Exit to 63-North in Columbia, and continue on 63-North to Kirksville
(Approximately a 3.5-hour drive from St. Louis-Lambert Airport.)
Alternatively, another route is to exit I-70/40 to 61-North to arrive Kirksville via Hannibal.
From Hannibal, take 36-West to Macon and exit to 63-North to Kirksville.
EV Charging Station: Ayerco, 2214 N. Baltimore
Tesla Charging Station: Hampton Inn, 2604 N. Baltimore
Hike & Bike
If you are interested in exploring the City of Kirksville by foot or bike, check out these resources:
This map shows the City of Kirksville with constructed trails highlighted in blue and city parks highlighted in green.
There are four trails throughout the park, ranging from .20 to 10.5 miles in length. The longest, Thousand Hills Trail, connects to Rainbow Basin Trail Road / County Road 226 and Highway H on the southwest side of Kirksville.
FLATS is a volunteer organization constructing bike and walking trails between Kirksville and Thousand Hills State Park. The FLATS website also has useful information on the development of trails in Adair County.