Search results
You can get from Nashville to Indianapolis by bus in 6 hours 30 minutes. What is the distance between Nashville and Indianapolis? The distance between Nashville and Indianapolis by bus is 292 miles.
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search. Bus tickets from Nashville to Indianapolis start at $20, and the quickest route takes just 5h 20m. Check timetables and book your tickets with Rome2Rio.
Wanderu searches multiple bus companies to find the cheapest prices on buses from Nashville, TN to Indianapolis, IN. Compare all options side-by-side and book your bus ticket online directly from Wanderu.
Greyhound USA operates a bus from Nashville Bus Station to Indianapolis Bus Station 4 times a day. Tickets cost $20–150 and the journey takes 6h 5m. Two other operators also service this route. Alternatively, Southwest Airlines flies from Nashville (BNA) to Indianapolis (IND) 3 times a week.
There are 6 ways to get from Nashville to Indianapolis (Station) by bus, car, or plane. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Book your bus ticket from Nashville (TN) to Indianapolis with Busbud. You can expect to pay $63 with an average trip length of 4 hours 40 minutes.
🚌 Traveling from Nashville to Indianapolis by bus is a convenient option with a direct route operated by Greyhound USA. The journey typically takes around 5 hours and 30 minutes. 🛣️ The distance between Nashville and Indianapolis is approximately 278 miles, and buses depart from Nashville Bus Station to arrive at Indianapolis Bus Station.