Daytrip to Niagara Falls By Air

We have no idea if this is a good deal or not, but City Excursions is offering a day trip excursion to Niagara Falls, leaving from the city.  According to the City Excursions website:

Tour includes:
– Round trip airfare between New York and Buffalo

– Round trip transfers between Manhattan midtown hotels and airport

– Round trip transfers between Buffalo airport and Niagara Falls

– Half-day guided tour of Niagara Falls from American & Canadian sides

– Maid-of-the Mist boat ride (May-October) or Scenic Tunnels

– Buffet lunch at restaurant, with panoramic view of the Falls

We suppose there could be worse ways to blow $385 and 12-hours….