All bus routes to Niagara Falls, ON (Canada) B H L M N O P T B Bus Buffalo Airport to Niagara Falls, ON Bus Buffalo, NY to Niagara Falls, ON H Bus Hamilton Airport to Niagara Falls, ON Bus Hamilton, ON to Niagara Falls, ON L Bus London, ON to Niagara Falls, ON M Bus Mississauga, ON to Niagara Falls, ON Bus Montreal to Niagara Falls, ON N Bus New York to Niagara Falls, ON O Bus Ottawa, ON to Niagara Falls, ON P Bus Pearson Toronto Airport to Niagara Falls, ON T Bus Toronto, ON to Niagara Falls, ON