Nearest city to buffalo new york

Here are some of the nearest cities to Buffalo, New York:

  1. Toronto, Ontario, Canada (approx. 70 miles / 113 km, 1 hour 15 minutes by car)
  2. Rochester, New York (approx. 75 miles / 121 km, 1 hour 20 minutes by car)
  3. Erie, Pennsylvania (approx. 30 miles / 48 km, 45 minutes by car)
  4. Niagara Falls, New York (approx. 20 miles / 32 km, 30 minutes by car)
  5. Hamilton, Ontario, Canada (approx. 90 miles / 145 km, 1 hour 30 minutes by car)
  6. Ottawa, Ontario, Canada (approx. 220 miles / 354 km, 4 hours by car)
  7. Pittsburgh, Pennsylvania (approx. 140 miles / 225 km, 2 hours 30 minutes by car)
  8. Syracuse, New York (approx. 100 miles / 161 km, 2 hours by car)
  9. Cleveland, Ohio (approx. 120 miles / 193 km, 2 hours 15 minutes by car)
  10. London, Ontario, Canada (approx. 240 miles / 386 km, 4 hours 30 minutes by car)

Note: Distances and drive times are approximate and may vary depending on traffic and route taken.