1map logoGo to main page

Des Moines, IA, USA to Kirksville, MO, USA from $27: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Des Moines, United States of America
to
Kirksville, United States of America

How to Get from Des Moines 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.

$27 - DriveBest price
180 kmDistance
2h 57m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Des Moines 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
Burlington Trailways
Bus
Taxi
Average Duration
3h  48m
Estimated price
$163-232
Recommended
Company
Burlington Trailways, various
Bus
Drive
Average Duration
2h  57m
Estimated price
$42-75
Cheapest
route map
Distance: 180 km
Duration: 2h 57m

See more options

Company
various
Drive
Average Duration
3h  3m
Estimated price
$27-40

Traveling From Des Moines to Kirksville

The journey from Des Moines, a bustling urban center filled with cultural attractions and vibrant nightlife, to Kirksville, a serene town known for its natural beauty and small-town charm, offers travelers a striking contrast in experiences.

Best Neighbourhoods in Kirksville

Kirksville features charming neighborhoods that showcase its inviting vibe.

Downtown Kirksville
• Home to local shops and restaurants.
• Vibrant atmosphere with seasonal events.
North End
• Quiet streets ideal for leisurely walks.
• Close to parks and green spaces.
Southwest Kirksville
• Family-friendly with community activities.
• Access to schools and recreational facilities.

Best Times To Visit Kirksville's Attractions

Planning your visit to Kirksville’s attractions can enhance your experience significantly.

Thousand Hills State Park
Visit during weekday mornings to enjoy peace and natural beauty without the crowds.
The Adair County Historical Society Museum
Sunday afternoons offer a quieter atmosphere for exploring the rich local history.
Kirksville Arts Association
Late spring and early fall feature engaging exhibitions with fewer visitors.

Kirksville Weather: What to Expect Year-Round

Kirksville experiences a humid continental climate, with warm summers and cold winters that can impact your travel plans. Spring and fall are typically the best times to visit, offering mild temperatures and beautiful scenery for outdoor activities.

Dining Recommendation

In Kirksville, don’t miss the chance to try the locally-sourced fried catfish at the renowned Bonito's Restaurant, which showcases a more rustic, home-style cooking approach compared to Des Moines' urban dining scene. The cozy atmosphere, combined with the rich flavors of fresh ingredients and Southern roots, creates a dining experience that invites you to savor the simpler pleasures of food.

Des Moines - Kirksville operators

Explore transport companies operating between Des Moines 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 Des Moines, IA to Ottumwa, IA

Average Duration
2h 30m
Estimated price
$16-16
Other Show other routes

Other from Ottumwa, IA to Lancaster, MO

Average Duration
58m
Estimated price
$163-234

Des Moines to Kirksville: Overview of Bus, Train, Flight, and Car Trips

Traveling between Des Moines 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.

🚗 Embark on a scenic 151-mile journey from Des Moines to Kirksville, enjoying the Midwest landscapes along the way. 💰 Experience a range of prices, with the cost of driving from Des Moines to Kirksville by car typically falling between $27 to $40, making it an affordable travel option. 🌳 Arrive in Kirksville after a relaxing 3-hour road trip, ready to explore the charming town and all it has to offer.
Average price
$27 - $40

Frequently asked questions

Find out more about the route from Des Moines to Kirksville.

Or choose the category:
The distance between Des Moines and Kirksville is 112 miles. The road distance is slightly longer at 151 miles. If you choose to travel by bus and then take a taxi, it will take approximately 3 hours and 48 minutes to reach Kirksville from Des Moines. On the other hand, if you opt for a car, the travel time from Kirksville to Des Moines will be around 3 hours and 3 minutes.
To get from Des Moines to Kirksville without using public transportation, you can drive the distance of approximately 151 miles. The travel time by car is around 3 hours and 3 minutes. The cost for this journey varies between $27 and $40, depending on factors such as gas prices and tolls.
To travel from Des Moines to Kirksville without a car, the best option is to take a bus and then a taxi. The journey takes around 3 hours and 48 minutes. The cost for this route typically ranges from $160 to $240. This mode of transportation is convenient for those who do not have access to a car or prefer not to drive.
There are several options for accommodation near Kirksville. There are at least seven hotels available in the area, offering a range of prices starting at $49 per night. Some popular hotels in Kirksville include the Holiday Inn Express, Days Inn, and Super 8 by Wyndham. These hotels provide comfortable accommodations for travelers visiting the area.