1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Kirksville to Saint Louis: 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.

$39 by busBest price
270 kmDistance
3h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kirksville to Saint Louis 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
Drive
Drive
Bus
Average Duration
6h  3m
Estimated price
$45-87
Recommended
Company
various
Drive
Bus
Average Duration
7h  22m
Estimated price
$39-77
Cheapest
route map
Distance: 270 km
Duration: 3h 39m

See more options

Company
various
Drive
Average Duration
3h  39m
Estimated price
$35-60
Company
Southern Airways Express
Drive
Plane
Average Duration
4h  29m
Estimated price
$89-186
Company
Southern Airways Express
Drive
Plane
Average Duration
5h  34m
Estimated price
$99-450

Traveling From Kirksville to Saint Louis

Your journey from Kirksville to Saint Louis showcases the transition from a quaint, tight-knit community to a bustling urban center filled with culture and excitement.

Best Neighborhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering distinct experiences for visitors.

The Central West End
• Vibrant arts scene with galleries and theaters.
• Eclectic dining options from casual to fine dining.
Soulard
• Renowned for its historic architecture and charm.
• Famous for the lively Soulard Farmers Market.
Downtown Saint Louis
• Home to iconic landmarks like the Gateway Arch.
• Bustling nightlife with bars and live music venues.

Best Times To Visit Saint Louis's Attractions

Timing your visits to Saint Louis attractions can greatly enhance your experience.

Gateway Arch
Visit early in the morning or late afternoon to avoid large crowds.
Saint Louis Zoo
Weekdays during the school year attract fewer visitors for a relaxed stroll.
Missouri Botanical Garden
Spring and fall mornings offer fewer crowds and stunning seasonal blooms.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and chilly winters, making spring and fall ideal for comfortable exploration. Being aware of the weather can significantly enhance your travel experience, allowing for outdoor activities and seasonal events.

Dining Recommendation in Saint Louis

Indulge in Saint Louis' famous toasted ravioli at Charlie Gitto's, where the lively atmosphere and rich flavors stand in stark contrast to Kirksville's simpler dining scene. This dish showcases local Italian influences and fresh ingredients, offering a unique culinary experience that reflects the city's vibrant culture.

Kirksville - Saint Louis operators

Explore transport companies operating between Kirksville and Saint Louis, 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 Hannibal to St Louis Lambert Fld

Average Duration
1h
Estimated price
$45-80
Contact phone
+1-888-875-6287
Website
https://www.oatstransit.org

Bus from Hy-Vee - Kirksville to Moberly

Average Duration
55m
Estimated price
$457-458

Bus from Moberly to Hannibal

Average Duration
1h 10m
Estimated price
$457-458

Bus from Shelbina to Hannibal

Average Duration
45m
Estimated price
$455-456
Plane
Website
iflysouthern.com

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

Average Duration
50m
Estimated price
$453-454

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

Average Duration
1h 10m
Estimated price
$453-454

Frequently asked questions

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

Or choose the category:
The distance between Kirksville and St. Louis is 168 miles. If you choose to drive, the road distance is 214 miles and it typically takes around 5 hours and 20 minutes. Alternatively, you can take a flight, which will take about 6 hours and 47 minutes. If you are traveling from St. Louis to Kirksville, the car journey usually takes around 3 hours and 39 minutes.
The most cost-effective and time-efficient transportation option for traveling from Kirksville to Saint Louis is to drive. It takes approximately 3 hours and 39 minutes and costs between $35 and $60. Driving allows you the freedom to travel at your own pace and also provides the opportunity to explore any scenic routes along the way. Another option is to take a shuttle service, which takes about 5 hours and 20 minutes, but may cost slightly more.
To travel from Kirksville to Saint Louis without using public transportation, you can drive the 214-mile distance. The journey typically takes around 3 hours and 39 minutes by car. The cost of driving ranges from $35 to $60, depending on factors such as fuel prices and the efficiency of your vehicle.
If you don't have a car, the best way to travel from Kirksville to St. Louis is by taking a combination of a shuttle and a bus. This option typically takes around 6 hours and 9 minutes. The cost for this journey is estimated to be between $65 and $130. This mode of transportation allows you to reach your destination without the need for driving yourself.
The flight between Kirksville and Saint Louis takes approximately 50 minutes on the quickest direct flight. However, it is important to note that flight times can vary depending on factors such as weather conditions and air traffic. In terms of cost, prices for flights between the two cities typically range from $74 to $334, with the exact amount depending on various factors such as the airline, time of booking, and availability of seats.
There are plenty of accommodation options near Saint Louis. You can choose from over 326 hotels in the area, with prices starting as low as $41 per night. Whether you're looking for luxury hotels, budget-friendly options, or something in between, there are plenty of choices to suit every traveler's needs and budget. It is advised to book in advance to secure the best rates and availability.