The closest major airport to Buffalo Marriott Niagara is Buffalo Niagara Intl. Airport (BUF), which is 8.4 mi away (20 minutes by car). Another top airport is Niagara Falls, NY (IAG-Niagara Falls Intl.), which is located 20.1 mi away (27-minute drive).