Trains from Buffalo to Indianapolis
🚆 Although there is no direct train from Buffalo to Indianapolis travelers can take a 17-hour 44-minute journey with transfers via Buffalo Depew Station and Chicago Union Station operated by Amtrak. 🚌 Route options are available for those looking to travel by bus, with varying transfer durations and distances. The prices for a train between Buffalo and Indianapolis can range from $39 to $367. 🛤️ Depending on the route chosen, travelers can expect travel times ranging from 11 hours 47 minutes to 15 hours 2 minutes, with different transfer points and bus services such as Greyhound and Barons Bus to complete the journey.