The easiest way to get from JFK to Buffalo, NY, is to fly nonstop from JFK to Buffalo Niagara International Airport (BUF) — about 1 hour 30 minutes gate to gate, roughly 1 hour in the air — or to take Amtrak from Manhattan to Buffalo–Depew in about 8 hours. Driving is the slow option: about 370 miles, roughly 7 hours 30 minutes to 8 hours behind the wheel.
Buffalo is the county seat of Erie County in Western New York, on Lake Erie near the Canadian border, and its airport sits about 11 miles east of downtown in Cheektowaga. Picture a family of four landing at JFK after an overseas flight, with four suitcases and a hotel booked near Canalside: they have already spent a day travelling, and the question is whether they spend one more hour in the air or most of the evening on I-90.
Written by Sarah Thompson · Fact-checked by Alex Freeman, Editor-in-Chief · Last verified November 2026

JFK to Buffalo: the three ways, ranked
Flying wins on time, the train wins on comfort, and driving wins only when the car itself is the point — a group travelling door-to-door with heavy luggage.
- Fly JFK to Buffalo Niagara International Airport (BUF): about 1 hour 30 minutes gate to gate, roughly 1 hour in the air, direct services by Delta and JetBlue
- Take Amtrak from Moynihan Train Hall in Manhattan to Buffalo–Depew: about 8 hours, with Empire Service trains 281 and 283 and the Lake Shore Limited
- Drive JFK to Buffalo: about 370 miles, roughly 7 hours 30 minutes to 8 hours via the Van Wyck Expressway, the Whitestone Bridge, I-87 north and I-90 west
- Buffalo Niagara International Airport sits about 11 miles east of downtown Buffalo, in Cheektowaga, Erie County
Flying JFK to Buffalo: the fastest way by hours
A direct flight from JFK to Buffalo Niagara International Airport takes about 1 hour 27 minutes to 1 hour 38 minutes gate to gate, with roughly 1 hour in the air over about 300 air miles, and Delta and JetBlue operate the direct services. Add security at JFK and the short ride from BUF into downtown, and the whole journey still lands well under half a day. The catch is the usual one for short flights: a very early or very late departure can eat the time it saves, and fares change daily, so check the airline directly rather than trusting a quoted price.
Here is the fact travellers get backwards most often: JFK is not the closest airport to Buffalo. JFK is the airport you leave from. The closest airport to Buffalo is Buffalo Niagara International Airport itself, about 11 miles east of downtown, and that short last leg is the whole point of flying. The car service from JFK to Binghamton page and the taxi from JFK to Ithaca page weigh the same connecting-flight question on other upstate runs, as does the limo from JFK to Corning run in Western New York.
Amtrak from Manhattan to Buffalo–Depew: the ground option
If flying is out, the train is the easiest way to stay on the ground. Amtrak runs from Moynihan Train Hall in Manhattan to Buffalo–Depew Station: Empire Service trains 281 and 283 make the run in about 8 hours 14 minutes and 8 hours 1 minute, and the Lake Shore Limited, train 49, also serves Buffalo–Depew, with about three direct trains a day. You trade speed for a seat you can walk around in and no driving through lake-effect snow — but you must first get from JFK into Manhattan, and the train ends at Depew, east of downtown, or at Exchange Street downtown, so the last few miles still need a car, a bus, or a rideshare. The stretch limo from JFK to Troy page and the limo from JFK to Watertown page show how long upstate distances shape the car-versus-train choice elsewhere.
Driving JFK to Buffalo and the car-service fare rule
Driving from JFK to Buffalo is about 370 miles and takes roughly 7 hours 30 minutes to 8 hours: out of JFK on the Van Wyck Expressway, across the East River on the Whitestone Bridge, north on I-87, then west on I-90. Friday-afternoon traffic and winter weather on the Thruway can add significant time, and lake-effect snow can slow the last stretch sharply in winter. A booked car does not shorten the road — the cheapest way to get from JFK to Philipstown comparison makes the same point on a shorter run.
A yellow taxi from JFK to Buffalo runs under Rate #05, the TLC rule for counties beyond Nassau and Westchester: the fare is negotiated and agreed before the trip, the driver may decline the trip, and the taximeter records the ride — it does not set the price. Erie County is not on the TLC list of counties where the $0.50 MTA surcharge applies, and the $70 JFK flat fare does not apply either, because it covers Manhattan only. JetBlack prices the run the same honest way, as a written per-trip quote agreed before the car moves, with tolls extra, a 20% tip suggested and not included, and governmental fees extra. Cancellation is free before confirmation, and $31 in total after — $25 plus $5 in fees plus a $1 technology fee. An economy sedan is $45 an hour with a 3-hour minimum, which is hourly service, not a trip price; the $44 figure you may see elsewhere is the first-mile per-mile tier, not an hourly floor. The JFK–Manhattan economy flat of $65 does not apply to Buffalo. The cheapest car service from JFK to Blooming Grove page applies the same negotiated-fare rule on another long upstate run.
When the car still makes sense
The car wins in exactly one situation: a group with heavy luggage travelling door-to-door together. Four people with four suitcases, or a family with child seats, will spend more time and money splitting across flights, trains and taxis than riding together in one vehicle that picks them up at the terminal and drops them at the door. Child seats are provided for about $35 per seat, confirmed at booking — never free — and wheelchair-accessible vehicles are provided on request. Give the driver your flight number so a delay moves the pickup instead of stranding you at the terminal.
At JFK and at the Buffalo end
JFK’s terminals spread around the airport loop, so the driver needs your terminal and your flight number, not just your airline. At the Buffalo end, the three arrivals land in three different places: BUF airport in Cheektowaga, about 11 miles east of downtown; Buffalo–Depew Station, also east of the city; and Buffalo–Exchange Street Station downtown.
Ready to Book Your JFK to Buffalo Ride?
Related pages and articles
Related pages
- How Much Is a Taxi From JFK to Belmont, NY? 7 Honest Essential Answers for 2027 — How much is a taxi from JFK to Belmont, NY? The 338-mile village run is a negotiated Rate #05 fare with no set price,…
- How Much Is a Taxi From JFK to Lackawanna, NY? 6 Honest Essential Answers for 2027 — How much is a taxi from JFK to Lackawanna? No fixed fare: Rate #05 negotiated flat fare, $3.00 add-ons, 388 miles. Fly to Buffalo,…
- Easiest Way to Get From JFK to Niagara Falls NY: 5 Honest Answers for 2027 — Easiest way to get from JFK to Niagara Falls NY: fly to Buffalo and drive 30 minutes, or face a 390-mile drive; train, taxi…
- JFK to Lackawanna Car Service — JFK to Lackawanna car service: about 400 miles and 7 hours by road, so the honest answer is usually fly to Buffalo and take…
Related articles
- What is the Easiest Way to Get from JFK to Buffalo: Car Service, Prices and the Honest 2026 Guide — What is the Easiest Way to Get from JFK to Buffalo in 2026: real prices with the taxi meter math shown, honest timing, and…
- Best Limo Service From JFK to Tonawanda, NY (2026) — JFK to Tonawanda, NY car service: real 2026 costs, realistic times, and a fixed JetBlack quote in writing — taxi, transit, and rideshare compared…
- Best Limo Service From JFK to Lackawanna, NY (2026) — JFK to Lackawanna, NY car service: real 2026 costs, realistic times, and a fixed JetBlack quote in writing — taxi, transit, and rideshare compared…
- What Is the Easiest Way to Get from JFK to Riverdale, NY? Honest 2027 Guide — Easiest way to get from JFK to Riverdale, NY: a booked car is simplest, the taxi is metered, and the train costs $11.75. Distance,…
Questions travelers ask
How long does it take to get from JFK to Buffalo, NY?
By air, about 1 hour 30 minutes on a direct JFK to Buffalo Niagara International Airport (BUF) flight, with roughly 1 hour in the air. By train, about 8 hours from Moynihan Train Hall in Manhattan to Buffalo–Depew. By car, about 370 miles and roughly 7 hours 30 minutes to 8 hours, longer in Friday-afternoon traffic or winter weather on the Thruway.
Is it better to fly or drive from JFK to Buffalo?
Flying is better for almost everyone: a direct flight takes about 1 hour 30 minutes gate to gate (roughly 1 hour in the air) against roughly 7 hours 30 minutes to 8 hours of driving, and you land about 11 miles from downtown Buffalo. Driving wins only for a group with heavy luggage travelling door-to-door together, or a trip that continues past Buffalo, where one car beats splitting across flights, trains and taxis.
Is there a train from JFK to Buffalo, NY?
No direct train runs from JFK itself. Take the AirTrain and subway, or a car, from JFK into Manhattan, then Amtrak from Moynihan Train Hall to Buffalo–Depew Station: Empire Service trains 281 and 283 take about 8 hours 14 minutes and 8 hours 1 minute, and the Lake Shore Limited, train 49, also serves Buffalo–Depew. About three direct trains a day run the route.
What is the closest airport to Buffalo, NY?
Buffalo Niagara International Airport (BUF), about 11 miles east of downtown Buffalo in Cheektowaga, Erie County. JFK is not the closest airport to Buffalo — it is the airport you depart from. Flying into BUF and taking a short car ride into the city is the fastest way to arrive.
Sources
- Rome2Rio — JFK Airport to Buffalo: road distance 372.2 miles, drive 7h 39m, accessed 2026-11-09
- KAYAK — Flights JFK to Buffalo (BUF): direct flights, average duration 1h 38m, Delta and JetBlue, accessed 2026-11-09
- FlightSphere — Flight time New York to Buffalo: 1h 27m total, 57 minutes in the air, 301 miles, US DOT data, accessed 2026-11-09
- Amtrak — Empire Service Route Timetable: trains 281 and 283, New York Moynihan Train Hall to Buffalo–Depew, accessed 2026-11-09
- Omio — New York to Buffalo trains: 3 direct trains a day, fastest 8h 01m, Lake Shore Limited 49, accessed 2026-11-09
- Wikipedia — Buffalo Niagara International Airport: Cheektowaga, Erie County, about 11 miles east of downtown Buffalo, accessed 2026-11-09
- Wikipedia — Buffalo, New York: county seat of Erie County in Western New York, on Lake Erie near the Canadian border, accessed 2026-11-09
- NYC Taxi and Limousine Commission — Taxi fare: Rate #05 negotiated fare, MTA surcharge counties, JFK–Manhattan $70 flat fare, accessed 2026-11-09
- JetBlack Transportation — owner-confirmed service facts (booking, cancellation, tip, hourly rates, child seats, wheelchair-accessible vehicles), confirmed 2026-10-26, accessed 2026-11-09
JetBlack Transportation · 34 W 34th St, New York, NY 10001 · +1-646-214-4828 · Prices verified November 2026 and subject to change — confirm your fixed quote in writing before you travel