Travel from Kansas-City to Kirksville

Train from Kansas City to Kirksville

Amtrak operates a train from Kansas City to Kirksville twice daily. Tickets cost $30 - $80 and the journey takes 2 h 12 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Kansas City to Kirksville

From Kansas City Amtrak train to La Plata Amtrak then taxi to Kirksville. 2 h 29 min $96. From Kansas City drive to Kirksville. 3 h 27 min $19.

Operators from Kansas City to Kirksville

Close Print Itinerary
  1. Here are 2 options to get from
    Kansas City to Kirksville:

    1. Trip:
      1 Train
      • One-Way approx: USD $64 - $117
      • Duration: 2 h 29 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $64 - $117
        • Duration: 2 h 29 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 3 h 27 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 3 h 27 min
        Close x