The best time to go on a Maid of the Mist boat tour is anytime between 4 and 7 PM because that’s when you can see the rainbows in front of the falls. Sunlight and mist make a very beautiful sight. But, of course, that depends on the weather!