Find Trains
When to book
Tips
FAQs
Deals

Find train tickets from New York to Indianapolis

NYC — IND
Nov 30 — Dec 71
1 adult
Sun 11/30
Sun 12/7

Good to know

Average price (round-trip)

$374

Average price (one-way)

$142
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding New York to Indianapolis train tickets

  • 25% of our users found round-trip train tickets from New York to Indianapolis for $364 or less.
  • You will generally catch the best train deals if you travel in the evening.

FAQs when traveling from New York to Indianapolis by train

  • How long is a train journey to Indianapolis from New York?

    The train journey from New York to Indianapolis takes 22h 30m on average and covers a distance of 644 miles.

  • What train companies travel from New York to Indianapolis?

    Amtrak is the only train operator serving this route.

  • How much does a train ticket from New York to Indianapolis cost?

    The average price of a round-trip train ticket from New York to Indianapolis is $364. In the last 3 days, the lowest price found by KAYAK users was $374.

Book Amtrak tickets from New York to Indianapolis (round-trip)

11/7Fri
nonstopAmtrak
22h 35mZYP-ND9
11/8Sat
nonstopAmtrak
22h 08mND9-ZYP
$374
11/7Fri
nonstopAmtrak
22h 35mZYP-ND9
11/27Thu
nonstopAmtrak
22h 08mND9-ZYP
$374

Search by stops

Search by train company

Book Amtrak tickets from New York to Indianapolis (one-way)

11/16Sun
nonstopAmtrak
22h 35mZYP-ND9
$142

Search by stops

Search by train company

Search Indianapolis trains on KAYAK. Find cheap train tickets to Indianapolis from New York. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.