The closest major airport to Motel 6 Amherst, NY - Buffalo is Buffalo Niagara Intl. Airport (BUF), which is 9 mi away (20 minutes by car). Another top airport is Niagara Falls, NY (IAG-Niagara Falls Intl.), which is located 20.6 mi away (26-minute drive).