1map logoGo to main page

Kansas City, MO, USA to Indianapolis, IN, USA from $30: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kansas City, United States of America
to
Indianapolis, United States of America

How to Get from Kansas City to Indianapolis: 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.

$30 by trainBest price
780 kmDistance
4h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kansas City to Indianapolis 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
Plane
Average Duration
4h  30m
Estimated price
$97-402
Recommended
Company
Amtrak
Train
Average Duration
17h  39m
Estimated price
$30-292
Cheapest
route map
Distance: 780 km
Duration: 4h 30m

See more options

Company
various
Train
Bus
Average Duration
13h  12m
Estimated price
$30-301
Company
various
Train
Bus
Average Duration
10h  45m
Estimated price
$37-184
Company
Greyhound
Bus
Average Duration
9h 
Estimated price
$53-140
Company
various
Drive
Average Duration
8h  2m
Estimated price
$85-970

Traveling From Kansas City to Indianapolis

The journey from Kansas City to Indianapolis offers a striking contrast between Kansas City’s lively jazz scene and diverse culinary arts, and Indianapolis’s rich motorsport heritage and vibrant cultural festivals.

Best Neighbourhoods in Indianapolis

Indianapolis boasts diverse neighborhoods, each with its own charm and attractions.

Broad Ripple Village
• Known for its vibrant arts scene.
• Offers a variety of dining and nightlife options.
Mass Ave Arts District
• Home to local galleries and theaters.
• Great shopping and eclectic eateries abound.
Fountain Square
• Features historic architecture and retro vibes.
• Hosts arts festivals and live music events.

Best Times To Visit Indianapolis's Attractions

Timing your visits to Indianapolis attractions can enhance your experience significantly.

Indianapolis Motor Speedway
Visit early mornings during race season for fewer crowds and better access.
Indianapolis Zoo
Weekdays in spring offer pleasant weather and smaller crowds.
White River State Park
Late afternoon on weekdays shows a quieter atmosphere for a relaxing stroll.

Indianapolis Weather: What to Expect Year-Round

Indianapolis experiences a humid continental climate with hot summers and cold winters, making spring and fall the ideal times to visit. Understanding the weather helps you plan activities, ensuring you enjoy everything the city offers, regardless of the season.

Dining Recommendation in Indianapolis

Try the famous Pork Tenderloin Sandwich at the popular local spot, Shapiro’s Delicatessen, which showcases a deliciously crispy fried pork cutlet that’s different from Kansas City’s barbecue-centric cuisine. This dish highlights Indiana’s love for comfort food, offering a relaxed atmosphere and a flavor profile that emphasizes regional ingredients.

Kansas City - Indianapolis operators

Explore transport companies operating between Kansas City and Indianapolis, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
southwest.com

Plane from Kansas City (MCI) to Indianapolis (IND)

Average Duration
1h 30m
Estimated price
$976-977
Website
united.com

Plane from Kansas City (MCI) to Indianapolis (IND)

Average Duration
3h 41m
Estimated price
$976-978
Website
aa.com

Plane from Kansas City (MCI) to Indianapolis (IND)

Average Duration
3h 46m
Estimated price
$979-4020
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Kansas City to Chicago Union Station

Average Duration
5h 40m
Estimated price
$30-4029

Train from Chicago Union Station to Indianapolis

Average Duration
4h 54m
Estimated price
$308-304

Train from Kansas City to Bloomington-Normal

Average Duration
9h 7m
Estimated price
$301-979

Train from Kansas City to St. Louis

Average Duration
3h 55m
Estimated price
$4025-4028

Train from Kansas City to Indianapolis

Average Duration
17h 39m
Estimated price
$30-292
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$2922-4026

Bus from St Louis Bus Station to Indianapolis Bus Station

Average Duration
4h 5m
Estimated price
$4023-4026

Bus from Kansas City Bus Station to Indianapolis Bus Station

Average Duration
9h
Estimated price
$53-140

Kansas City to Indianapolis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kansas City and Indianapolis 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 road trip from Kansas City to Indianapolis, covering a distance of 485 miles. Enjoy the journey through the heartland of America, taking approximately 8 hours and 2 minutes to reach your destination. ⛽️ Fuel up and hit the road with prices ranging from $85 to $130 for the trip by car. Make stops along the way to explore charming small towns, grab a bite to eat, and stretch your legs before continuing on your adventure.
Average price
$85 - $130
🎟️ Amtrak operates the train services from Kansas City to Indianapolis, providing a comfortable and convenient option for travelers. The total journey time, including transfers, is approximately 17 hours and 39 minutes. 💰 Ticket prices for the train from Kansas City to Indianapolis range from $30 to $292, offering affordable options for different budgets. Sit back, relax, and enjoy the ride as you make your way to your destination by rail.
Departure Point
Kansas City station
Arrival Point
Indianapolis station
🛫 Flying from Kansas City to Indianapolis is quick and convenient with a direct flight taking just 1 hour and 25 minutes. Airlines such as Southwest, American, and United offer flights on this route. 🛄 The total travel time by plane from Kansas City to Indianapolis is approximately 4 hours and 30 minutes. This includes check-in, security, boarding, and the flight itself. 💸 Prices for flights between Indianapolis and Kansas City can vary, ranging from $97 to $402 depending on the airline, time of booking, and availability.
Departure Point
Kansas City Airport
Arrival Point
Indianapolis Airport
🚌 Your journey from Kansas City to Indianapolis by bus involves a transfer at St Louis Bus Station. The total travel time, including transfers, is approximately 9 hours. 🚍 The bus service operated by Greyhound USA departs from Kansas City Bus Station and arrives at Indianapolis Bus Station. The route covers a distance of 502 miles and takes around 9 hours to complete. 🎫 The prices for bus tickets between Indianapolis and Kansas City range from $53 to $140. For more information and booking, you can contact Greyhound USA at 1 231-2222 or visit their website at https://www.greyhound.com/transit.
Departure Point
Kansas City Bus Station
Arrival Point
Indianapolis Bus Station

Frequently asked questions

Find out more about the route from Kansas City to Indianapolis.

Or choose the category:
The cheapest way to travel from Kansas City to Indianapolis is by taking a combination of train and bus via St. Louis. Amtrak operates a train from Kansas City to St. Louis, and from there, you can take a Greyhound bus to Indianapolis. The cost for this journey can range from $35 to $190, depending on the specific dates and availability. The entire trip takes approximately 10 hours and 45 minutes.
The fastest way to travel from Kansas City to Indianapolis is by flying. There are direct flights available from Kansas City International Airport to Indianapolis International Airport. The flight duration is approximately 2 hours and 30 minutes. However, it is important to note that flight prices may vary and it is recommended to check with different airlines for the best deals.
The distance from Kansas City to Indianapolis is approximately 454 miles. This is the direct distance between the two cities. However, if you are driving, the road distance is slightly longer at about 484.8 miles. Keep in mind that travel times may vary depending on the route you take and any stops you make along the way.
One of the best ways to travel from Kansas City to Indianapolis without a car is by bus. There are several bus companies that offer direct routes between these cities, with an average travel time of around 9 hours. The cost of a bus ticket can range from $50 to $140, depending on the time of booking and availability. It's recommended to check for different bus options and fares in advance to secure the best deal.
The average travel time from Kansas City to Indianapolis including transfers, is approximately 4 hours and 27 minutes. However, the actual time can vary depending on the mode of transportation and any additional stops or delays. It is always recommended to check the specific schedule of the chosen transportation option for the most accurate travel time.
The best way to travel from Kansas City to Indianapolis is by flying, with a travel time of 4 hours and 27 minutes and ticket prices ranging from $95 to $410. Another option is to take a bus, which takes around 9 hours and costs $50 to $140. If you prefer a more leisurely journey, you can take a train, which takes approximately 17 hours and 39 minutes, with ticket prices ranging from $30 to $300.
There are plenty of accommodation options near Indianapolis, with over 659 hotels to choose from. Prices for hotels in the area start at $53 per night, giving travelers a range of budgets to consider. Whether you're looking for a luxury hotel or a budget-friendly option, you're sure to find something suitable for your stay in Indianapolis.
Yes, you can drive from Kansas City to Indianapolis. The driving distance is approximately 485 miles and it takes about 8 hours and 2 minutes to reach your destination. However, please keep in mind that travel times may vary depending on traffic conditions and the route you choose to take.
Yes, there is no direct bus between Kansas City and Indianapolis. However, you can take a bus from Kansas City Bus Station to St Louis Bus Station and then transfer to another bus that goes to Indianapolis Bus Station. The total journey time, including transfers, is approximately 9 hours. It is recommended to check the schedule and book your tickets in advance to ensure a smooth and hassle-free travel experience.
You can catch the bus from Kansas City to Indianapolis at the Kansas City Bus Station. The bus services are operated by Greyhound USA. The Kansas City Bus Station is conveniently located downtown and is easily accessible by public transportation or by car. Make sure to check the bus schedule and arrive at the station with enough time to board your bus.
The bus from Kansas City to Indianapolis, operated by Greyhound USA, arrives at the Indianapolis Bus Station. The Indianapolis Bus Station is located at 350 South Illinois Street, Indianapolis 46225. It is conveniently located in downtown Indianapolis, making it easy to access other parts of the city.
To get from Kansas City Airport to Indianapolis, you have a few options. The most convenient method is to take a flight from Kansas City Airport to Indianapolis International Airport. Several airlines offer direct flights between the two cities, and the flight duration is approximately 1 hour and 30 minutes. Alternatively, you can drive, which takes around 7 hours, or take a combination of train and bus, which takes about 14 hours and includes transfers in Chicago or St. Louis. It's recommended to compare prices and travel times to find the option that best suits your needs.
American Airlines, United Airlines, and Southwest Airlines all offer flights between Kansas City and Indianapolis. These airlines provide multiple daily flights, allowing passengers to choose a convenient departure time. It is recommended to compare prices and schedules among these airlines to find the best option for your travel needs.
The fastest way to travel from Kansas City to Indianapolis is by taking a direct flight. The flight duration is approximately 1 hour and 25 minutes. American Airlines, United Airlines, and Southwest Airlines offer flights between Kansas City Airport and Indianapolis Airport. The prices for a flight between the two cities range from $97 to $402.
The flight from Kansas City to Indianapolis takes approximately 1 hour and 25 minutes. This is the quickest option for traveling between the two cities. There are direct flights available from Kansas City Airport to Indianapolis Airport, which eliminates the need for layovers or transfers. Passengers can check with airlines such as Southwest, Delta, or American Airlines for available flights and schedules.
Trains from Kansas City to Indianapolis arrive at the Indianapolis station. This station is conveniently located in downtown Indianapolis, making it easy to access the city's attractions and amenities. Amtrak operates the train services on this route, providing a comfortable and reliable travel experience for passengers.
No, there is no direct train between Kansas City and Indianapolis. To travel by train, you would need to take a route that includes a transfer at Chicago Union Station. The journey time including transfers is approximately 17 hours and 39 minutes.
To catch the train from Kansas City to Indianapolis you will need to go to the Kansas City station. This is the main station in Kansas City and is located at 30 W Pershing Rd. Amtrak operates the train services on this route, so you can check their website or contact their customer service for more information on the exact schedule and platform for your departure. Be sure to arrive at the station early to allow enough time for check-in and boarding.
The cost of a flight from Kansas City to Indianapolis can range between $97 and $402, depending on various factors such as the airline, time of booking, and availability. It is advisable to book your flight in advance and compare prices across different airlines to secure the best deal. Additionally, be flexible with your travel dates and consider flying during weekdays or outside of peak travel seasons to potentially find cheaper fares.
The cost of a train ticket from Kansas City to Indianapolis varies depending on factors such as the date of travel, class of service, and advance booking. On average, a train ticket can range from $30 to $292. It is recommended to book in advance to secure the best fares. Additional fees may apply for amenities such as reserved seating or onboard meals.
The cost of a bus ticket from Kansas City to Indianapolis ranges from $53 to $140. The price may vary depending on factors such as travel dates, time of booking, and the type of bus service chosen. It's recommended to check with various bus operators or online ticketing platforms to compare prices and find the best deal for your journey.
The cost of driving from Kansas City to Indianapolis can vary depending on factors such as gas prices, tolls, and vehicle efficiency. On average, the cost ranges between $85 and $130 for a one-way trip. This estimate includes fuel expenses for the approximately 8-hour drive and any applicable tolls along the way. Remember to factor in additional costs for meals and potential overnight stays if you plan to break up the journey.

Trips from Kansas City

Trips to Topeka