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
to
Indianapolis, United States

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

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 distance between Kansas City and Indianapolis is 731 km by air, 780 km by road, and 780 km by train. It takes approximately 4 hours and 27 minutes by plane, 8 hours and 2 minutes by car, 9 hours by bus and 17 hours and 39 minutes by train to travel between the two cities.
The most cost-effective option for traveling from Kansas City to Indianapolis is by train and bus via St. Louis, with prices ranging from $35 to $190. This route takes approximately 10 hours and 45 minutes. However, if saving time is a priority, the quickest option is to fly, with flight durations typically around 4 hours and 27 minutes. Flight prices range from $95 to $410.
The prices for a train ticket between Kansas City and Indianapolis can range from $30 to $292. On the other hand, the prices for a bus ticket between the two cities can vary from $53 to $140.
To get from Kansas City to Indianapolis without using public transportation, you can drive. The distance between the two cities is approximately 780 km, and it takes about 8 hours and 2 minutes to drive. The cost of driving from Kansas City to Indianapolis can vary but is typically between $85 and $130, depending on factors such as fuel prices and tolls.
The best way to travel from Kansas City to Indianapolis without a car is by bus, which takes approximately 9 hours and costs between $50 and $140. Another option is to fly, which takes around 4 hours and 27 minutes and costs between $95 and $410. If you prefer a slower but more scenic route, you can take the train, which takes about 17 hours and 39 minutes and costs between $30 and $300.
No, there is no direct train or bus link between Kansas City and Indianapolis. The train journey from Kansas City to Indianapolis takes approximately 17 hours and 39 minutes with a transfer in Chicago. The bus journey, including transfers in St. Louis, takes approximately 9 hours.
The flight between Kansas City and Indianapolis typically takes around 1 hour and 25 minutes. The cost of the flight can vary between $97 and $402. Once you arrive at Indianapolis Airport, there are various transportation options available, including rental cars, taxis, and rideshare services, to get to your destination in Indianapolis. Additionally, taking the line 229 bus from Kansas City to Kansas City Airport is an affordable and convenient way to reach the airport.
There are numerous accommodation options in and around Indianapolis, with over 659 hotels to choose from. Prices for hotels start at $53 per night, making it easy to find an option that suits your budget.