New york to buffalo

A classic road trip!

The driving distance from New York City to Buffalo, New York is approximately 390 miles (630 km), and the journey typically takes around 6-7 hours depending on traffic and the route you take.

Here are the most common routes and estimated drive times:

  1. I-90 W: This is the most direct route, taking you straight from NYC to Buffalo. The drive time is around 6 hours and 30 minutes.
  2. I-87 N and I-90 W: This route takes you up the Hudson River Valley and then connects to I-90 W. The drive time is around 7 hours.
  3. US-20 W: This route takes you through the Hudson Valley and then connects to I-90 W. The drive time is around 7 hours and 30 minutes.

Keep in mind that traffic in the NYC area can be heavy, especially during rush hour, so be sure to plan your trip accordingly. You may want to consider leaving early in the morning or later in the evening to avoid the worst of the traffic.

Additionally, there are several rest stops and service plazas along the way where you can stop to stretch your legs, grab a bite to eat, or refuel.

Once you arrive in Buffalo, you'll have plenty of options for accommodations, dining, and entertainment. The city has a rich history, cultural attractions, and a vibrant food scene, so be sure to check out some of the local landmarks and experiences during your visit!