Train from New York to Kirksville
Find the schedules, compare prices, and buy cheap tickets from New York to Kirksville. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Delta Airlines, American Airlines
- Duration: Approximately 6 hours (1 stop)
- Distance: 980 miles
- Costs: $250 - $400 (depending on booking time and fare class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 3 months in advance and consider flying during mid-week for better rates.
Train Travel
- Companies: Amtrak (Cardinal Route)
- Duration: Approximately 22 hours (1 transfer in Chicago)
- Distance: 1,200 miles
- Costs: $150 - $250 (depending on class)
- Roads/Routes: Not applicable
Pro Tip: Pack snacks and games for the journey, and enjoy the scenic views through the Appalachian Mountains.
Bus Travel
- Companies: Greyhound
- Duration: Approximately 20 hours (direct route)
- Distance: 1,000 miles
- Costs: $120 - $180 (depending on time and service)
- Roads/Routes: I-80 W, I-70 W
Pro Tip: Choose an overnight bus to save on accommodation costs and arrive fresh in the morning.
Driving
- Duration: Approximately 15 hours
- Distance: 1,050 miles
- Costs: $120 for fuel (assuming fuel efficiency of 25 MPG and average gas price of $3.00 per gallon)
- Roads/Routes: Take I-80 W for the most direct route.
Pro Tip: Plan for rest stops every 2-3 hours to avoid fatigue, and consider using a navigation app to check traffic and road conditions.
Recommendation
For a balance between cost and time, taking a flight with Delta Airlines or American Airlines is the best option, especially if booked in advance. The total travel time is around 6 hours, covering approximately 980 miles. If you prefer scenic views and are not in a hurry, the train journey with Amtrak can be enjoyable, but extends travel to 22 hours. Choose a bus for the cheapest option if flexibility is key. Driving offers the freedom to explore but requires significant time commitment.