For those traveling by air:
We recommend flying into Toronto, Ontario (YYZ) or Buffalo, New York (BUF). If you fly into either of these two cities, you can tour that area before heading to Kitchener-Waterloo for the wedding festivities.
The main airport in Toronto is Pearson International Airport. Buffalo’s main airport is Buffalo International Airport. There is also a small secondary airport in Buffalo/Niagara Falls that Allegiant flies into from Orlando/Sanford.
Toronto’s airport is an hour and a half from Kitchener-Waterloo. The Buffalo/Niagara Falls airport is two and a half hours from Kitchener-Waterloo.
For those traveling by car:
Kitchener-Waterloo is six hours from Rochester, Indiana.