Bus2Train

Keokuk to Kirksville

Updated: March 16, 2024 05:57 AM
Kirksville

Keokuk to Kirksville

Language

The official language of both Keokuk and Kirksville is English.

Currency

The official currency of both Keokuk and Kirksville is the US dollar ($).

Distance

The distance between Keokuk and Kirksville is approximately 120 miles (193 kilometers).

How to Reach

There are several ways to travel from Keokuk to Kirksville:

  • By car: The drive takes approximately 2 hours and 30 minutes.
  • By bus: There is one daily bus that departs from Keokuk and arrives in Kirksville.
  • By train: There is no direct train service between Keokuk and Kirksville.

Expenses

The cost of traveling from Keokuk to Kirksville will vary depending on the mode of transportation and the time of year.

  • By car: The cost of gas will vary depending on the price of gas at the time of travel.
  • By bus: The cost of a bus ticket is approximately $20.
  • By train: The cost of a train ticket will vary depending on the time of year and the class of service.

Best time to go

The best time to travel from Keokuk to Kirksville is during the spring or fall, when the weather is mild.

What to Eat

There are several great places to eat in both Keokuk and Kirksville.

  • In Keokuk:
    • The Keokuk Coffee Company
    • The Riverview Cafe
    • The Lock & Dam Diner
  • In Kirksville:
    • The Bluebird Cafe
    • The Main Street Diner
    • The Palace Cafe

Where to Go

There are several things to see and do in both Keokuk and Kirksville.

  • In Keokuk:
    • The Keokuk Lock & Dam
    • The Keokuk National Cemetery
    • The Riverview Park
  • In Kirksville:
    • The Truman State University
    • The Kirksville Historic District
    • The Thousand Hills State Park

FAQ

Here are some frequently asked questions about traveling from Keokuk to Kirksville:

  • How long does it take to drive from Keokuk to Kirksville? The drive takes approximately 2 hours and 30 minutes.
  • How much does it cost to take a bus from Keokuk to Kirksville? The cost of a bus ticket is approximately $20.
  • Is there a direct train from Keokuk to Kirksville? No, there is no direct train service between Keokuk and Kirksville.
  • What is the best time of year to travel from Keokuk to Kirksville? The best time to travel is during the spring or fall, when the weather is mild.

*Distance calculation may be aerial distance.

Trips from Keokuk


  • Champaign
    Keokuk to Champaign

    Keokuk is a city in Lee County, Iowa, United States. The population was 10,780 at the 2010 census. It is the county seat of Lee County. Champaign is a city..

  • Peoria
    Keokuk to Peoria

    The official language of both Keokuk and Peoria is English. The official currency of both Keokuk and Peoria is the US dollar ($). The distance between Keok..

  • Starved Rock State Park
    Keokuk to Starved Rock State Park

    The official language of the United States is English. The official currency of the United States is the US dollar ($). The distance from Keokuk, Iowa to S..

  • Pekin
    Keokuk to Pekin

    This guide will provide you with all the information you need to plan your trip from Keokuk to Pekin. The official language of both Keokuk and Pekin is Eng..

  • Donnellson
    Keokuk to Donnellson

    This guide will provide you with all the information you need to plan your trip from Keokuk to Donnellson, including the language, currency, distance, how ..

  • Rushville
    Keokuk to Rushville

    Language: English is the official language of both Keokuk and Rushville. Currency: The official currency of both Keokuk and Rushville is the ..

  • Fort Madison
    Keokuk to Fort Madison

    The official language of both Keokuk and Fort Madison is English. The official currency of both Keokuk and Fort Madison is the US dollar. The distance betw..

  • Des Moines
    Keokuk to Des Moines

    Keokuk is a city in Lee County, Iowa, United States. The population was 10,780 at the 2010 census. Keokuk is located on the Mississippi River, at the confl..

  • Davenport
    Keokuk to Davenport

    ..

Trips to Kirksville