Find train tickets from Buffalo to New York

BUF — JFK
Nov 30 — Dec 71
1 adult
Sat 11/30
Sat 12/7

Good to know

Average price (round-trip)

$122

Average price (one-way)

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

Top tips for finding Buffalo to New York John F Kennedy Intl Airport train tickets

  • 25% of our users found round-trip train tickets from Buffalo to New York for $152 or less.
  • You will generally catch the best train deals if you travel in the morning.
  • The cheapest train from Buffalo to New York was found 68 days before departure, on average.

FAQs when traveling from Buffalo to New York by train

  • How long is a train journey to New York John F Kennedy Intl Airport from Buffalo?

    The train journey from Buffalo to New York John F Kennedy Intl Airport takes 8h 36m on average and covers a distance of 291 miles.

  • What train companies travel from Buffalo to New York John F Kennedy Intl Airport?

    Amtrak is the only train operator serving this route.

Book Amtrak tickets from Buffalo to New York John F Kennedy Intl Airport (round-trip)

2/18Tue
nonstopAmtrak
9h 50mZXS-ZYP
2/25Tue
nonstopAmtrak
8h 22mZYP-ZXS
$122
2/17Mon
nonstopAmtrak
8h 23mZXS-ZYP
2/21Fri
nonstopAmtrak
8h 17mZYP-ZXS
$122
12/16Mon
nonstopAmtrak
9h 50mZXS-ZYP
1/16Thu
nonstopAmtrak
8h 17mZYP-ZXS
$122
1/4Sat
nonstopAmtrak
9h 50mZXS-ZYP
1/6Mon
nonstopAmtrak
8h 35mZYP-ZXS
$122
2/16Sun
nonstopAmtrak
8h 17mZXS-ZYP
2/21Fri
nonstopAmtrak
8h 17mZYP-ZXS
$122
1/5Sun
nonstopAmtrak
9h 50mZXS-ZYP
1/7Tue
nonstopAmtrak
8h 22mZYP-ZXS
$122
1/4Sat
nonstopAmtrak
9h 50mZXS-ZYP
1/6Mon
nonstopAmtrak
8h 35mZYP-ZXS
$122
4/21Mon
nonstopAmtrak
8h 23mZXS-ZYP
4/27Sun
nonstopAmtrak
8h 35mZYP-ZXS
$122
12/17Tue
nonstopAmtrak
9h 50mZXS-ZYP
1/22Wed
nonstopAmtrak
8h 17mZYP-ZXS
$122
12/14Sat
nonstopAmtrak
9h 50mZXS-ZYP
12/19Thu
nonstopAmtrak
8h 17mZYP-ZXS
$122
12/14Sat
nonstopAmtrak
9h 50mZXS-ZYP
12/16Mon
nonstopAmtrak
8h 17mZYP-ZXS
$122
1/6Mon
nonstopAmtrak
8h 23mZXS-ZYP
1/16Thu
nonstopAmtrak
8h 17mZYP-ZXS
$122
2/4Tue
nonstopAmtrak
8h 23mZXS-ZYP
2/8Sat
nonstopAmtrak
8h 17mZYP-ZXS
$122
1/5Sun
nonstopAmtrak
9h 50mZXS-ZYP
1/7Tue
nonstopAmtrak
8h 22mZYP-ZXS
$122
3/3Mon
nonstopAmtrak
8h 17mZXS-ZYP
3/11Tue
nonstopAmtrak
8h 17mZYP-ZXS
$122
2/17Mon
nonstopAmtrak
9h 50mZXS-ZYP
3/2Sun
nonstopAmtrak
8h 35mZYP-ZXS
$122
2/17Mon
nonstopAmtrak
8h 17mZXS-ZYP
2/25Tue
nonstopAmtrak
8h 35mZYP-ZXS
$122
12/30Mon
nonstopAmtrak
9h 50mZXS-ZYP
1/1Wed
nonstopAmtrak
8h 17mZYP-ZXS
$122
12/30Mon
nonstopAmtrak
9h 50mZXS-ZYP
1/3Fri
nonstopAmtrak
8h 17mZYP-ZXS
$122
12/23Mon
nonstopAmtrak
9h 50mZXS-ZYP
12/25Wed
nonstopAmtrak
8h 35mZYP-ZXS
$122

Search by stops

Search by train company

Book Amtrak tickets from Buffalo to New York John F Kennedy Intl Airport (one-way)

12/3Tue
nonstopAmtrak
9h 50mZXS-ZYP
$61
12/30Mon
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/21Tue
nonstopAmtrak
8h 23mZXS-ZYP
$61
1/29Wed
nonstopAmtrak
8h 23mZXS-ZYP
$61
1/6Mon
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/15Wed
nonstopAmtrak
8h 17mZXS-ZYP
$61
1/22Wed
nonstopAmtrak
8h 17mZXS-ZYP
$61
2/19Wed
nonstopAmtrak
8h 23mZXS-ZYP
$61
2/18Tue
nonstopAmtrak
8h 17mZXS-ZYP
$61
2/3Mon
nonstopAmtrak
8h 17mZXS-ZYP
$61
12/12Thu
nonstopAmtrak
9h 50mZXS-ZYP
$61
2/6Thu
nonstopAmtrak
8h 23mZXS-ZYP
$61
1/31Fri
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/24Fri
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/15Wed
nonstopAmtrak
8h 23mZXS-ZYP
$61
2/3Mon
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/29Wed
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/6Mon
nonstopAmtrak
9h 50mZXS-ZYP
$61
1/31Fri
nonstopAmtrak
9h 50mZXS-ZYP
$61
12/24Tue
nonstopAmtrak
9h 50mZXS-ZYP
$61

Search by stops

Search by train company