Trains from Indianapolis to New York City
🚆 The train journey from Indianapolis to New York takes approximately 22 hours and 8 minutes, covering a distance of 946 miles. Services operate three times a week on Tuesday, Thursday, and Saturday. 🚆 Departing from Indianapolis station, the Amtrak train bound for New York Penn Station offers a comfortable and scenic route through various landscapes. The prices for this train ride can vary between $35 to $280, depending on the class and availability of tickets.