1map logoGo to main page

Saint Louis, MO, USA to Kirksville, MO, USA from $38: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Kirksville, United States of America

How to Get from Saint Louis to Kirksville: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$38 - Bus, shuttleBest price
271 kmDistance
3h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Kirksville with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Drive
Drive
Average Duration
6h  12m
Estimated price
$44-86
Recommended
Company
various
Bus
Drive
Average Duration
7h  25m
Estimated price
$38-102
Cheapest
route map
Distance: 271 km
Duration: 3h 39m

See more options

Company
various
Drive
Average Duration
3h  39m
Estimated price
$35-60
Company
Southern Airways Express
Plane
Drive
Average Duration
4h  28m
Estimated price
$60-188
Company
Southern Airways Express
Plane
Drive
Average Duration
5h  34m
Estimated price
$84-332

Traveling From Saint Louis to Kirksville

The journey from Saint Louis to Kirksville takes you from the bustling city atmosphere filled with cultural attractions to a peaceful college town surrounded by nature and small-town charm.

Best Neighbourhoods in Kirksville

Kirksville features welcoming neighborhoods that cater to various tastes and interests.

Downtown Kirksville
• Vibrant local shops and dining options
• Rich history and cultural events
Northeast Kirksville
• Family-friendly parks and recreational areas
• Access to educational facilities and resources
West Park
• Quaint residential community with scenic views
• Close proximity to walking trails and nature parks

Best Times To Visit Kirksville's Attractions

Timing your visit can enhance your experience at Kirksville's top spots.

Thompson Campus Center
Visit during weekdays in the late morning for quieter access and fewer crowds.
Attention to History Museum
Early Saturday mornings offer a peaceful atmosphere to explore exhibits.
Thompson River State Park
Aim for weekdays, especially in early spring or fall, for serene views.

Kirksville Weather: What to Expect Year-Round

Kirksville experiences a humid continental climate, featuring hot summers and cold winters, making spring and fall the most enjoyable times to visit. Be prepared for variable weather, as conditions can influence outdoor plans and activities throughout the year.

Dining Recommendation

Try the homemade noodles at the local favorite, The Italian Deli, where the cozy atmosphere and focus on fresh, locally-sourced ingredients create a warm contrast to the vibrant, urban dining scene of Saint Louis. The rich flavors and traditional recipes provide a taste of Kirksville's culinary roots that you won't find back in the city.

Saint Louis - Kirksville operators

Explore transport companies operating between Saint Louis and Kirksville, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from St Louis Lambert Fld to Hannibal

Average Duration
1h 30m
Estimated price
$44-86
Other Show other routes
Contact phone
+1-888-875-6287
Website
oatstransit.org

Other from Hannibal to Shelbina

Average Duration
45m
Estimated price
$44-860

Other from Hannibal to Moberly

Average Duration
1h 10m
Estimated price
$44-861

Other from Moberly to Hy-Vee - Kirksville

Average Duration
55m
Estimated price
$44-861

Other from St. Louis to St Louis Lambert Fld

Average Duration
32m
Estimated price
$442-442
Plane
Website
iflysouthern.com

Plane from St. Louis Airport (STL) to Quincy Airport (UIN)

Average Duration
50m
Estimated price
$443-444

Plane from St. Louis Airport (STL) to Burlington Airport (BRL)

Average Duration
1h 10m
Estimated price
$445-446

Saint Louis to Kirksville: Overview of Bus, Train, Flight, and Car Trips

Traveling between Saint Louis and Kirksville offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embrace the scenic journey as you drive 214 miles from St. Louis to Kirksville, taking approximately 3 hours and 39 minutes along the way. ⛽️ With prices ranging from $35 to $60 for the trip by car, you can enjoy the flexibility of stopping at charming roadside attractions or local diners.
Average price
$35 - $60
🛫 Travel from Saint Louis to Kirksville by plane involves a quick direct flight from St. Louis Airport to Quincy Airport lasting only 50 minutes. Southern Airways Express provides convenient flight options for this route. 🛄 Upon arrival at Quincy Airport, travelers can easily access ground transportation services to reach Kirksville which is approximately a 2-hour drive away. Taxis, rental cars, or shuttle services are readily available for this leg of the journey.
Departure Point
St. Louis Airport
Arrival Point
Quincy Airport

Frequently asked questions

Find out more about the route from Saint Louis to Kirksville.

Or choose the category:
The cheapest way to get from Saint Louis to Kirksville is by driving. The drive from Saint Louis to Kirksville takes approximately 3 hours and 39 minutes and costs around $35 to $60 in fuel expenses.
The fastest way to travel from Saint Louis to Kirksville is by driving. The journey typically takes around 3 hours and 39 minutes, depending on traffic conditions. The estimated cost for this drive ranges from $35 to $60, taking into account factors such as fuel prices and vehicle efficiency. Please note that travel times and costs may vary depending on the specific circumstances of your trip.
It is approximately 168 miles from Saint Louis to Kirksville. The road distance between the two cities is about 213.7 miles. The actual distance traveled may vary depending on the route taken and any detours encountered along the way.
The best way to travel from St. Louis to Kirksville without a car is by taking a combination of bus and shuttle services. You can take a Greyhound bus from St. Louis to Moberly, which takes around 3 hours. From Moberly, you can then take a shuttle service to Kirksville, which takes around 1 hour and 30 minutes. The total travel time will be approximately 6 hours and 19 minutes, and the cost will range from $70 to $130 depending on the specific bus and shuttle services you choose.
The journey from Saint Louis to Kirksville takes approximately 6 hours and 19 minutes, including transfers. The exact duration may vary depending on the mode of transportation and any potential delays. It is advisable to plan accordingly and allow for additional travel time to ensure a smooth journey.
There are several options for accommodations near Kirksville. Some of the hotels available in the area include Holiday Inn Express Kirksville 8 by Wyndham Kirksville, and Days Inn by Wyndham Kirksville. Prices for these hotels start at $49 per night. Additionally, there may be bed and breakfasts or vacation rentals available for those seeking alternative lodging options.
Yes, you can drive from Saint Louis to Kirksville. The driving distance between the two cities is approximately 214 miles. It usually takes around 3 hours and 39 minutes to complete the journey by car. This allows for flexibility and the opportunity to explore the scenic routes along the way.
To get to Kirksville from the airport in St. Louis, you can take a train. The journey typically takes around 32 minutes and costs approximately $3. After arriving at the airport, you can easily find the train station and board the train heading towards Kirksville. Once you reach Kirksville, you can either take a taxi or use public transportation to reach your final destination.
Southern Airways Express currently offers flights between St. Louis Airport and Quincy Airport for travelers looking to fly from Saint Louis to Kirksville. Additionally, there may be other airlines that provide flights along this route, but it's recommended to check with different airlines or travel websites for more options and availability. It's always a good idea to compare prices and schedules to find the best flight option that suits your travel needs.
The fastest way to get from Saint Louis to Kirksville is by plane. The quickest flight is a direct flight from St. Louis Airport to Quincy Airport, which takes approximately 50 minutes. Southern Airways Express offers flights between St. Louis and Quincy. Overall, it takes around 5 hours and 44 minutes to reach Kirksville from Saint Louis by plane. The prices for flights between Kirksville and Saint Louis can range from $72 to $332.
The flight from Saint Louis to Kirksville takes approximately 50 minutes. It is a direct flight from St. Louis Airport to Quincy Airport. This is the quickest way to travel between the two cities by air. It is important to note that flight times may vary depending on factors such as weather conditions and air traffic.
The cost of a flight from Saint Louis to Kirksville can range between $72 and $332. The price is subject to change depending on factors such as the time of booking, airline choice, and seat availability. It is recommended to compare prices from different airlines and book in advance to secure the best possible deal.
The cost to drive from Saint Louis to Kirksville typically ranges from $35 to $60. The exact cost will depend on factors such as the distance traveled, fuel prices, and the type of vehicle being used. It is recommended to budget for gas and any potential tolls along the route. Additionally, considering car maintenance and other expenses can also help determine the overall cost of the trip.