Travel from Grand-Central-Terminal to Buffalo

Train, bus or fly from Grand Central Terminal to Buffalo?

Delta, American Airlines and United Airlines fly from Grand Central Terminal to Buffalo every 4 hours. Alternatively, Trailways New York operates a bus from Grand Central Terminal to Buffalo 4 times a day. Tickets cost $60 - $90 and the journey takes 7 h 45 min. Greyhound USA also services this route 3 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Grand Central Terminal to Buffalo

ModeDurationPrice
From Grand Central Terminal walk to Grand Central - 42 St, line 7 subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, then line 204 bus to Buffalo.4 h 23 min$150
From Grand Central Terminal walk to 5th Avenue-Bryant Park, West 42nd Street, Long Island City, New York City, New York, 10036, United States of America, bus to Newark airport, fly to Buffalo airport, then line 204 bus to Buffalo.4 h 27 min$178
From Grand Central Terminal walk to Lexington Av/53 St, subway to Sutphin Blvd - Archer Av - JFK Airport, walk to Jamaica, NY, AirTrain to New York JFK airport, fly to Buffalo airport, then line 204 bus to Buffalo.4 h 40 min$137
From Grand Central Terminal walk to Grand Central - 42 St, line 7 subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo.6 h 15 min$209
From Grand Central Terminal walk to Lexington Av/53 St, subway to Sutphin Blvd - Archer Av - JFK Airport, walk to Jamaica, NY, AirTrain to New York JFK airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo.6 h 36 min$206
From Grand Central Terminal walk to New York Penn Station, train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, then line 204 bus to Buffalo.5 h 46 min$442
From Grand Central Terminal walk to New York, NY then bus to Buffalo, NY.8 h 2 min$67
From Grand Central Terminal walk to New York then train to Buffalo.8 h 34 min$126
From Grand Central Terminal walk to Grand Central - 42 St, line 7 subway to New York, NY, then bus to Buffalo, NY.10 h 49 min$57
From Grand Central Terminal drive to Buffalo.6 h 51 min$45

How long does it take to get from Grand Central Terminal to Buffalo?

It takes approximately 4 h 23 min to get from Grand Central Terminal to Buffalo, including transfers.

Is there a direct train between Grand Central Terminal and Buffalo?

Yes, there is a direct train departing from New York and arriving at Buffalo. Services depart every three hours, and operate every day. The journey takes approximately 8 h 9 min.

Is there a direct bus between Grand Central Terminal and Buffalo?

Yes, there is a direct bus departing from New York, NY and arriving at Buffalo, NY. Services depart every four hours. The journey takes approximately 7 h 45 min.

Operators from Grand Central Terminal to Buffalo

OperatorPhoneWebsite
New York City Transit (MTA)New York City Transit (MTA)
DeltaDelta
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Niagara FrontierNiagara Frontier
Coach USA201-225-7500Coach USA
JetBlue AirwaysJetBlue Airways
Port Authority NYNJPort Authority NYNJ
Air CanadaAir Canada
RTS+1 585-288-1700RTS
VIA Rail+1 1 888 842-7245VIA Rail
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
SEPTASEPTA
Trailways New YorkTrailways New York
Megabus877-462-6342Megabus