Travel options
from Buffalo, NY to New York City

You can get from Buffalo, NY to New York City by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
Dec 7
Find prices
$39OurBus
Find prices
Wed
Dec 8
$76Amtrak
$33OurBus
$79psa airlines
Thu
Dec 9
$76Amtrak
$33OurBus
Find prices
Fri
Dec 10
$76Amtrak
$33OurBus
$157gojet airlines
Sat
Dec 11
$76Amtrak
$33OurBus
$77American Airlines
Sun
Dec 12
$75Amtrak
$29Flixbus
$83United
Tue
Dec 14
Find prices
$29Flixbus
Find prices
Wed
Dec 15
$75Amtrak
$32OurBus
$81CommutAir
Thu
Dec 16
$74Amtrak
$29Flixbus
$71gojet airlines
Fri
Dec 17
$76Amtrak
$33OurBus
$159Republic Airlines
Sat
Dec 18
$76Amtrak
$39OurBus
$185air wisconsin
Sun
Dec 19
Find prices
$33OurBus
Find prices
Mon
Dec 20
$76Amtrak
$33OurBus
$157Republic Airlines
Tue
Dec 21
Find prices
$33OurBus
Find prices
Wed
Dec 22
Find prices
$33OurBus
Find prices
Thu
Dec 23
$76Amtrak
$33OurBus
Find prices
Fri
Dec 24
$77Amtrak
$61OurBus
$108psa airlines
Sat
Dec 25
Find prices
$39Flixbus
Find prices
Sun
Dec 26
$109Amtrak
$33OurBus
Find prices
Mon
Dec 27
$74Amtrak
$49Flixbus
$210JetBlue Airways

Travel Information from Buffalo, NY to New York City

distanceDistance291 miles (470 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$29 - $176
cheapestCheapest modeBus • $29 (€24) • 7 h 25 min
fastestFastest modeFlight • $176 (€148) • 1 h 22 min
carriersPopular travel companiesFlixbus, Republic Airlines or Amtrak

Travel 291 miles (470 km) by bus, flight or train from Buffalo, NY to New York City. If speed is a priority, then a flight is the best option with an average duration of 1 h 22 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $29 (€24). The most popular travel companies which serve this journey are Flixbus, Republic Airlines or Amtrak among others. Travelers can even take a direct from Buffalo, NY to New York City.

Travel Tips

Travel from Buffalo, NY to New York City
Travel to New York City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Buffalo, NY to New York City.
FAQs
How do I get from Buffalo, NY to New York City?

There are 3 ways that you can travel between Buffalo, NY and New York City. You can take a bus, flight or train.

What is the cheapest way to go from Buffalo, NY to New York City?

The cheapest way to travel between Buffalo, NY and New York City is by taking a bus with an average price of $29 (€24).

This is compared to other travel options to New York City:

A bus is generally $147 (€123) less than a flight for the same route. Taking a flight costs on average $176 (€148) from Buffalo, NY to New York City.

A bus is $44 (€37) less than a train for this trip with tickets for a train from Buffalo, NY to New York City costing on average $73 (€61).

What is the fastest way from Buffalo, NY to New York City?

The fastest way to get to New York City from Buffalo, NY is by flight with an average travel time of 1 h 22 min.

Other travel options to New York City can usually take longer:

In comparison, traveling by bus can take you on average 7 h 25 min.

In comparison, getting to New York City by train can take on average 8 h 20 min.

How far is it from Buffalo, NY to New York City?

New York City is approximately 291 miles (470 km) away from Buffalo, NY.

How many services a day are there to New York City from Buffalo, NY?

The average frequency per day from Buffalo, NY to New York City is:

  • 4 buses a day.

However, we recommend checking specific travel dates for your route from Buffalo, NY to New York City as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling between Buffalo, NY and New York City, where do I depart from Buffalo, NY and where do I arrive in New York City?

These are the most popular departure and arrival points when traveling from Buffalo, NY to New York City:

    Who can get me from Buffalo, NY to New York City?

    Omio works with many trusted partners that can help you travel the best way from Buffalo, NY to New York City:

    • You can travel by bus between Buffalo, NY and New York City with Flixbus, and you can find Flixbus Buffalo, NY to New York City tickets for $29 (€24) on Omio.
    • You can go to New York City from Buffalo, NY by plane with Republic Airlines. You'll see cheap plane tickets for $176 (€148) with Republic Airlines from Buffalo, NY to New York City on Omio.
    • You can travel by train to New York City from Buffalo, NY with Amtrak, and you can find Amtrak Buffalo, NY to New York City tickets for $73 (€61) on Omio.
    What other popular destinations should I add to my itinerary for my trip from Buffalo, NY to New York City?
    Omio customers who travel from Buffalo, NY to New York City often also extend their vacation to go to Paris, Madrid or London. Omio can help you plan your trip by finding the best connections between New York City and these popular destinations at a great price.
    How early should I buy Buffalo, NY to New York City tickets online to score the best deals?

    When planning your trip from Buffalo, NY to New York City, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

    • Bus tickets cost $29 (€24) one way on average.
    • Plane tickets cost on average $176 (€148) one way.
    • Train tickets cost $73 (€61) one way on average.

    However, we recommend buying tickets from Buffalo, NY to New York City online a few months in advance to get the best deals and save money on your upcoming journey.