Travel from Indianapolis to Charlotte

Train, bus or fly from Indianapolis to Charlotte?

American Airlines, Southwest Airlines and 2 other airlines fly from Indianapolis to Charlotte hourly. Alternatively, Greyhound USA operates a bus from Indianapolis to Charlotte twice daily. Tickets cost $22 - $55 and the journey takes 4 h 3 min. Greyhound USA also services this route twice daily.

Book transport from Indianapolis to Charlotte

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Indianapolis to Charlotte

From Washington St & Illinois St line 8 bus to Indianapolis airport, fly to Charlotte airport, then line 5 bus to Charlotte. 3 h 53 min $273. From Indianapolis, IN bus to Columbus, OH then bus to Charlotte, NC. 15 h 58 min $126. From Indianapolis, IN bus to Atlanta GA then bus to Charlotte. 17 h 17 min $83. From Indianapolis Amtrak train to Charlottesville Amtrak then train to Charlotte Amtrak. 21 h 39 min $266. From Indianapolis drive to Charlotte. 9 h 55 min $68.