1map logoGo to main page

New York, NY, USA to Buffalo, NY, USA from $30: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New York, United States
to
Buffalo, United States

How to Get from New York to Buffalo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$30 by busBest price
474.5 kmDistance
3h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New York to Buffalo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
3h  50m
Estimated price
$109-577
Recommended
Company
Greyhound US
Bus
Average Duration
8h  20m
Estimated price
$30-180
Cheapest
route map
Distance: 474.5 km
Duration: 3h 50m

See more options

Company
Amtrak
Train
Average Duration
8h  30m
Estimated price
$60-120
Company
various
Drive
Average Duration
6h  51m
Estimated price
$65-100
Company
various
Train
Plane
Average Duration
3h  54m
Estimated price
$84-513
Company
various
Subway
Plane
Average Duration
4h  1m
Estimated price
$89-712
Company
various
Plane
Bus
Average Duration
5h  47m
Estimated price
$111-477
Company
various
Plane
Bus
Average Duration
5h  58m
Estimated price
$151-612

Traveling From New York to Buffalo

The route from New York to Buffalo offers you a fascinating contrast between the bustling energy of New York City and the charming, laid-back atmosphere of Buffalo, showcasing rich cultural experiences and distinct local flavors along the way.

Best Neighbourhoods in Buffalo

Buffalo features diverse neighborhoods, each offering its own charm and attractions.

Allentown
• Artsy vibe with historic architecture.
• Popular festivals and lively nightlife.
Elmwood Village
• Trendy shops and local eateries.
• Bustling farmers market on weekends.
Canalside
• Waterfront activities and stunning views.
• Home to concerts and community events.

Best Times To Visit Buffalo's Attractions

Timing your visits can significantly enhance your Buffalo experiences.

Niagara Falls
Visit early in the morning or late afternoon for fewer crowds.
The Albright-Knox Art Gallery
Weekdays are quieter, allowing for a more intimate viewing experience.
Canalside
Visit during weekdays in summer to enjoy activities without the rush.

Buffalo Weather: What to Expect Year-Round

Buffalo experiences a humid continental climate with cold winters and warm summers, making it essential to plan accordingly. The best times to visit are late spring and early fall when the weather is mild, enhancing your travel experience without the extremes.

Dining Recommendation in Buffalo

Try the famous Buffalo wings at Anchor Bar, where this iconic dish originated, offering a bold flavor profile that stands apart from New York's diverse culinary scene. The casual, laid-back atmosphere of local eateries paired with hearty portions brings a homey touch that reflects the essence of Buffalo's culinary traditions.

New York - Buffalo operators

Explore transport companies operating between New York and Buffalo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Port Authority Bus Terminal to Buffalo

Average Duration
8h 20m
Estimated price
$45-100
Contact phone
+1-844-800-6828
Website
https://www.ourbus.com

Bus from Rochester, NY to Buffalo, NY

Average Duration
1h
Estimated price
$7-50
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Bus from New York Midtown to Buffalo

Average Duration
8h 5m
Estimated price
$30-110
Contact phone
+1 800-858-8555
Website
https://trailways.com

Bus from Port Authority Bus Terminal to Buffalo, NY

Average Duration
8h 30m
Estimated price
$75-180
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from New York Penn Station to Buffalo

Average Duration
8h 30m
Estimated price
$18-160
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from New York Penn Station to Buffalo

Average Duration
8h 16m
Estimated price
$60-120
Contact phone
+1 973-275-5555
Website
https://www.njtransit.com/

Train from New York Penn Station to Newark Airport Railroad Station

Average Duration
24m
Estimated price
$13-16
Contact phone
+1-718-217-5477
Website
https://new.mta.info/agency/long-island-rail-road

Train from New York Penn Station to Jamaica

Average Duration
21m
Estimated price
$3-12
Contact phone
877-690-5116
Website
http://www.mta.info

Train from W 4 St-Wash Sq to Jackson Hts-Roosevelt Av

Average Duration
24m
Estimated price
$1-3
Plane Show flights
Website
united.com

Plane from Newark Airport (EWR) to Buffalo (BUF)

Average Duration
1h 30m
Estimated price
$110-600
Website
aa.com

Plane from New York La Guardia (LGA) to Buffalo (BUF)

Average Duration
1h 30m
Estimated price
$90-650
Website
delta.com

Plane from New York JFK (JFK) to Buffalo (BUF)

Average Duration
1h 34m
Estimated price
$130-490
Website
jetblue.com

Plane from New York JFK (JFK) to Buffalo (BUF)

Average Duration
1h 30m
Estimated price
$90-650

New York to Buffalo: Overview of Bus, Train, Flight, and Car Trips

Traveling between New York and Buffalo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from the bustling city of New York to the charming city of Buffalo, covering a driving distance of 605.1 km. With a journey time of approximately 6 hours and 51 minutes, buckle up for a scenic drive through the state of New York. 💸 Explore budget-friendly options or indulge in a more luxurious ride, as prices to travel from New York to Buffalo by car range from $65 to $100.
Average price
$65 - $100
🚆 The journey from New York to Buffalo by train is a convenient and scenic way to travel. 🌆 Departing from New York Penn Station, the direct train services to Buffalo operated by Amtrak run four times a day, taking approximately 8 hours and 30 minutes to reach the destination. 🚉 Travelers can enjoy the comfort of the train as they cover a distance of 656.6 km between the two cities. 🚊 Whether opting for Route 1 with Via Rail Canada Inc towards Toronto or Route 2 with Amtrak towards Niagara Falls Amtrak Station, the journey provides a relaxing experience with various timings for departure and arrival. 🎫 Ticket prices for the New York to Buffalo train route range from $60 to $120, offering budget-friendly options for those looking to explore the beauty of Buffalo from the bustling city of New York. 🌟
Departure Point
New York Penn Station
Arrival Point
Buffalo station
Useful tips for train travellers
Onboard Services: Amtrak operates the train service from New York to Buffalo. They offer a café car with a selection of light meals, snacks, and beverages available for purchase, along with complimentary Wi-Fi. Be sure to check the menu in advance, as it can vary by train.
Seating Options: On Amtrak's Northeast Regional service, you have multiple seating options including Economy Class (standard seating), Business Class (more spacious seating with amenities), and First Class on select routes (luxurious seating, enhanced services). For the best balance of comfort and price, Business Class is recommended.
Arrival Station Tip: Upon arriving at Buffalo's Depew Amtrak Station, note that while there are no luggage storage facilities, you can find restrooms available for use. It’s advisable to plan your arrival around local transport schedules to ensure smooth transfers to the city center.
🛫 Flying from New York to Buffalo is a convenient and efficient way to travel. The quickest option is a direct flight from Newark Airport to Buffalo Airport, taking just 1 hour and 26 minutes.
Departure Point
Newark Airport
Arrival Point
Buffalo Airport
Useful tips for plane travellers
• Try to book your flight on a weekday, as the demand for flights between New York and Buffalo tends to be lower compared to weekends, often resulting in less crowded flights and a more comfortable experience.
• Upon arriving at Buffalo Niagara International Airport (BUF), look for the clearly marked Ground Transportation area on the lower level, where you can easily find taxis and rideshares; expect an approximate fare of $25-$35 to downtown Buffalo, depending on traffic.
• To optimize your travel experience, check out United Airlines' website (united.com) for any specific flight updates, baggage information, and dining options onboard; also consider using the NFTA Metro Transit (nfta.com) for public transportation options in Buffalo.
🚌 Traveling from New York to Buffalo by bus offers a convenient and comfortable option with direct services operated by Greyhound USA. The journey typically takes around 8 hours and 20 minutes. 🌉 Route options vary in duration, with the quickest journey taking approximately 7 hours and 57 minutes covering a distance of 648.6 km. 💸 Prices for buses between New York and Buffalo can range from $30 to $180, providing travelers with flexibility in terms of budget.
Departure Point
Port Authority Bus Terminal station
Arrival Point
Buffalo station

Frequently asked questions

Find out more about the route from New York to Buffalo.

Or choose the category:
The distance between New York and Buffalo is approximately 473.1 km or 603.8 km by car. Traveling by train takes around 8 hours and 14 minutes to reach Buffalo from New York. If you opt for a combination of subway and a flight to Buffalo, the travel time would be around 3 hours and 44 minutes. Lastly, driving from Buffalo to New York takes approximately 6 hours and 51 minutes, while taking a bus takes about 8 hours and 20 minutes.
The most cost-effective option for traveling from New York to Buffalo is by train, with prices ranging from $60 to $120 and a travel time of 8 hours and 14 minutes. However, if time is of the essence, the quickest option is to take the subway to New York La Guardia airport and then fly to Buffalo, with costs ranging from $85 to $600 and a travel time of 3 hours and 44 minutes.
The prices for a train ticket between New York and Buffalo range from $60 to $120. On the other hand, the prices for a bus ticket between Buffalo and New York vary from $30 to $180.
To travel from New York to Buffalo without using public transportation, you can drive the distance of approximately 603.5 km, which typically takes around 6 hours and 51 minutes. The cost of driving varies between $65 to $100, depending on factors like fuel prices and tolls.
The best way to travel from New York to Buffalo without a car is by taking a train. The train journey takes approximately 8 hours and 14 minutes, and fares range from $60 to $120. Another option is to take a subway to New York La Guardia and then fly to Buffalo, which takes about 3 hours and 44 minutes.
Yes, there is a direct link between New York and Buffalo by both train and bus. The Amtrak train service operates four times a day from New York Penn Station to Buffalo, with a travel time of approximately 8 hours and 14 minutes. Greyhound USA also offers direct bus services from New York Port Authority to Buffalo Metro Transportation Center, departing every four hours and taking around 8 hours and 20 minutes.
The flight between New York and Buffalo typically takes around 1 hour and 13 minutes. The cost of the flight can vary depending on factors such as the time of booking, airline, and availability, but it usually ranges from $100 to $300.
There are many options for accommodations near Buffalo. With over 165 hotels available, visitors have a wide range of choices to choose from. Prices for hotels start as low as $39 per night, making it easy to find a place to stay within various budget ranges.