Train from Brooklyn to Buffalo
Find the schedules, compare prices, and buy cheap tickets from Brooklyn to Buffalo. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: JetBlue Airways, American Airlines
- Duration: Approximately 1 hour 30 minutes (flight time only)
- Distance: 370 miles
- Costs:$150 - $300 (ticket prices vary depending on season)
- Roads/Routes: Not applicable
Pro Tip: Book your flights in advance and consider flying mid-week to find better fares.
Recommendation: While flying is the fastest way to travel, consider alternate modes of transport if you want to enjoy the scenic views. A bus or train ride offers a unique perspective of New York State.
Train
- Companies: Amtrak (Empire Service)
- Duration: Approximately 8 hours
- Distance: 400 miles
- Costs:$50 - $120 (varies by class)
- Roads/Routes: Amtrak routes follow the scenic shores of Lake Erie along parts of Route 5.
Pro Tip: Take a seat on the right side of the train for stunning views of Lake Erie.
Recommendation: For those who prefer comfort and scenery, the Amtrak train is a great option. Make sure to reserve your tickets in advance, especially during busy travel seasons.
Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 6-8 hours
- Distance: 400 miles
- Costs:$30 - $100 (depending on how early you book)
- Roads/Routes: I-80 W, I-90 W (New York State Thruway)
Pro Tip: Bring snacks and download some entertainment for the journey to make it more enjoyable.
Recommendation: If you're looking for an economical way to travel, taking a bus is an excellent option. Book your ticket early and watch out for deals to save money.
Car
- Transport Mode: Driving
- Duration: Approximately 6-7 hours
- Distance: 400 miles
- Costs:$50 (fuel) + $15 (tolls) = $65 total
- Roads/Routes: I-80 W, I-90 W (New York State Thruway)
Pro Tip: Use a transportation app to find real-time traffic updates and avoid congested areas along the route.
Recommendation: Driving gives you the flexibility to stop along the way and see interesting sights. Make sure to take breaks to enjoy the journey!