The cheapest way from JFK to Buffalo is the bus: AirTrain and subway into Manhattan, then a FlixBus to Buffalo for $60 to $110, about 9 hours 57 minutes all in — while the flight is the fastest way there by hours. Buffalo is 372 miles west of JFK, about 7 hours 39 minutes of driving, and that distance decides everything on this page: the bus wins on price, the flight wins on time, and the car wins only on door-to-door convenience. There is no cheap fast option. This page gives you all three honestly, with the numbers, so the trade is yours to make.
The cheapest route, step by step
Ride the AirTrain from your JFK terminal to Jamaica for $8.75, take the subway for $3.00 into Manhattan, then catch a FlixBus from Midtown to Buffalo. The bus itself takes about 8 hours 25 minutes and costs $50 to $90, and with the trip into Manhattan the whole chain comes to about 9 hours 57 minutes and $60 to $110. There is no direct bus from JFK to Buffalo, so the Manhattan leg is part of the price — the AirTrain and the subway add $11.75 and about an hour before the bus even leaves.
The train is the more comfortable version of the same chain, and it costs more for it. From Penn Station, Amtrak runs to Buffalo in about 8 hours 10 minutes of rail time, with the whole trip from JFK taking about 9 hours 59 minutes and costing $124 to $309. That is roughly double the bus fare for the same day of travel, and the honest reason to take it is comfort — a seat you can walk around in, a cafe car, and no traffic — not price. A trip from JFK to Times Square is the first leg of both chains, and the budget options from JFK to Manhattan lay out the same $11.75 start.
- AirTrain JFK to Jamaica: $8.75, then subway $3.00 into Manhattan
- FlixBus Midtown to Buffalo: about 8 hours 25 minutes, $50 to $90
- Whole bus chain: about 9 hours 57 minutes, $60 to $110
- Amtrak Penn Station to Buffalo: about 9 hours 59 minutes, $124 to $309
- Flight JFK to Buffalo: about 1 hour 37 minutes in the air
- Drive JFK to Buffalo: 372 miles, about 7 hours 39 minutes
One number to keep straight before you compare: the $44 figure. It is the first-mile per-mile tier for JetBlack hourly bookings, and Economy Sedan hourly service is $45 an hour with a 3-hour minimum — neither is the price of this trip, and neither should be quoted as one. A charge for tolls or other expenses is also real on the road route — the Thruway is tolled — but on the bus and the train there are no tolls to pay, which is part of why they stay cheap.
Ready to See Your JFK to Buffalo Price?
The flight: fastest by hours, not by minutes
JetBlue and Delta fly from JFK to Buffalo Niagara Airport every few hours, and the flight takes about 1 hour 37 minutes in the air. Add getting to the gate, boarding, deplaning, bag claim, and the ride from the airport into Buffalo, and the honest total is about 2 hours 15 minutes to 2 hours 35 minutes door to door — still roughly 5 hours faster than driving and 7 hours faster than the bus. Airfares are date-priced and swing widely, from under $100 to several hundred, so no single flight price is printed here: check the airline for your date, and compare the whole trip, not the air time. For one traveler with a light bag and a deadline, the flight is the right answer, and the bus is the wrong one.
The drive sits between the two on time and last on price. Driving from JFK to Buffalo covers 372 miles in about 7 hours 39 minutes, on the Van Wyck and the Thruway west across the state, and the fuel and tolls alone run $68 to $98 before the car itself. A booked car does that drive door to door, with the price agreed in writing before you travel — but a 372-mile fare is quote-only, built on the mileage, and the JFK to Manhattan $65 economy fare has nothing to do with it. A car service from JFK to Syracuse, about 254 miles out, shows the same logic at a shorter distance: the longer the run, the more the fixed written quote matters, and the less any printed number means.
The meter math, and when the car wins
The taxi version of this trip is worth one paragraph, because it ends the question. The meter opens at $3.00 and adds $3.50 a mile — so 372 miles reads about $1,305 before tolls, tip, and the surcharge stack. The cost of transportation from JFK Airport to the city center is the Manhattan exception, where the $70 flat fare replaces the meter; to Buffalo there is no flat fare at all. A booked car is the only road option with a sane price, and its price is the quote, not the meter.
The booked car wins in exactly three cases: a party of three or more, where one car replaces several bus or flight fares; heavy luggage, where the bus and the flight both charge for the weight; and a late-night arrival, where the bus has left and the flight is the next morning. JetBlack dispatch runs 24/7 with flight tracking, so the driver works to your actual arrival, and the price is agreed in writing before the car leaves. Child seats are about $35 per seat, confirmed at booking, and wheelchair-accessible vehicles are provided on request. Cancellation is free before confirmation and $31 in total after confirmation — $25 plus $5 in fees plus a $1 technology fee.
What to ask before you book
Three questions settle a JFK to Buffalo booking: which tolls apply, does the price stay fixed if my flight is late, and what happens if I cancel? A complete JetBlack quote answers all three in writing. Scheduling a car service in advance is how a cross-state run stops being a gamble, and paying for a car service in advance is available too. And if the bus is your choice, buy the ticket before you land: the cheapest seats on a 10-hour bus are the ones bought early.
What is the cheapest way to get from JFK to Buffalo?
AirTrain and subway into Manhattan for $11.75, then a FlixBus from Midtown to Buffalo for $50 to $90. The whole chain takes about 9 hours 57 minutes and costs $60 to $110. There is no direct bus from JFK to Buffalo.
How far is Buffalo from JFK?
372 miles by road, about 7 hours 39 minutes of driving via the Van Wyck Expressway and the New York State Thruway west across the state. Fuel and tolls alone run about $68 to $98.
How long is the flight from JFK to Buffalo?
About 1 hour 37 minutes in the air, and about 2 hours 15 minutes to 2 hours 35 minutes door to door once you add the airport waits and the ride from Buffalo Niagara Airport into the city.
How much is a taxi from JFK to Buffalo?
The meter would read about $1,305 for 372 miles before tolls and tip — $3.00 to start plus $3.50 a mile — so no taxi runs it. A booked car on this route is a written per-trip quote, fixed once given.
Sources
- Rome2Rio — JFK Airport to Buffalo, road distance 372 miles, about 7 hours 39 minutes driving; FlixBus about 9 hours 57 minutes, $60 to $110; train about 9 hours 59 minutes, $124 to $309; flight about 1 hour 37 minutes, accessed 2026-11-08
- MTA — AirTrain JFK $8.75 single ride; subway fare $3.00, accessed 2026-11-08
- NYC Taxi and Limousine Commission — Taxi Fare (meter $3.00 plus $0.70 per fifth of a mile; $70 flat fare Manhattan-only), accessed 2026-11-08
- JetBlack Transportation — owner-confirmed service facts (per-trip quotes fixed once given, no surge, 24/7 dispatch, cancellation $31 total after confirmation, child seats about $35 per seat), confirmed 2026-10-26