Because it is an early train, we are travelling to Buffalo the day before and staying overnight near the airport.
The question is - we have a choice of buses from Niagara Falls, ON to Buffalo. One arrives Buffalo at 9:30am, the other at 6:30pm.
So - do we get there early, get the bus/taxi into Buffalo to experience another US city apart from New York, or shall we get the later one and head straight to our hotel? There are a few US restaurants in a retail park near our hotel, but it's a long way from the centre of Buffalo.
Hand on hearts, is it worth getting there early to see, or is it missable?